Sholl comes from a football family: his father Brett and uncles Craig and Brad played more than 400 AFL games between them. Recruited from the Calder Cannons, he played every match of Adelaide's 2019 SANFL season, debuted in Round 10, 2020 and earned a Rising Star nomination in the final round of that year. His best season came in 2024, 20 games at 21.6 disposals. He has played 79 games and kicked 26 goals.