Originally from Naracoorte, South Australia, Schumacher moved to Strathfieldsaye, Victoria, at the age of 12 and played junior football for the local club.
[1] As a junior, Schumacher played midfield and defensive roles, employing his penetrating kicking skills to rebound from the back half.
Schumacher spent the majority of his Carlton stint with the Northern Blues, the club's Victorian Football League affiliate, playing 32 games and kicking four goals over two years.
[3] Near the end of the 2019 season, he made his AFL debut against West Coast in round 20,[4] but was delisted post-season without playing another match.
[5] He trained with St Kilda prior to the 2019 draft in the hope of continuing with a second AFL club,[6] but signed with East Perth after missing out on selection.