University of North Carolina Athletics
2025 Football Roster

Jersey Number 96
Tom Maginness
- Position:
- Punter
- Height:
- 6-0
- Weight:
- 210
- Class:
- Senior
- Hometown:
- Melbourne, Australia
- High School:
- St. Bede's College / Monash University
All-ACC Academic Team (2023)
2024 - Junior Season
Appeared in all 13 games during the 2024 campaign • Had 51 punts for an average of 41.1 yards per punt • Punted twice at Virginia, averaging 40.5 yards per punt • Punted twice against Georgia Tech • Punted three times for 115 yards against Pitt • Punted a career-long of 65 yards at Duke • Punted twice for a total of 75 yards against James Madison • Recorded three punts against NC Central, pinning the Eagles their own 20 once • Had two punts with the average of 45.0 yards per punt, and a long of 49, in the home-opener against Charlotte • Punted three times with an average of 51.0 yards per punt, and a long of 55, and one downed at the 2-yard line in the season opener against Minnesota.
2023 - Sophomore Season
Appeared in eight games at punter • Had 33 punts for 1,313 yards, an average of 39.8 yards • 13 of his punts pinned an opponent within their own 20-yard line • Had a season-long punt of 57 yards against Georgia Tech • Had six punts each against Miami and NC State.
Prior to North Carolina
A newcomer to college football who has three years of eligibility remaining • Trained for American football at the prestigious Prokick Australia under Nathan Chapman and John Smith • Competed in Australian rules football for his local club, the Hampton Rovers, starting at five years old • Progressed to the representative team of the Sandringham Dragons in the NAB league, the top under-18 competition • Played for the A team at his high school, St. Bede’s College • Has also competed in cricket, basketball and tennis.
Personal
Son of Patricia and Patrick Maginness • Birthday is March 8.
2024 - Junior Season
Appeared in all 13 games during the 2024 campaign • Had 51 punts for an average of 41.1 yards per punt • Punted twice at Virginia, averaging 40.5 yards per punt • Punted twice against Georgia Tech • Punted three times for 115 yards against Pitt • Punted a career-long of 65 yards at Duke • Punted twice for a total of 75 yards against James Madison • Recorded three punts against NC Central, pinning the Eagles their own 20 once • Had two punts with the average of 45.0 yards per punt, and a long of 49, in the home-opener against Charlotte • Punted three times with an average of 51.0 yards per punt, and a long of 55, and one downed at the 2-yard line in the season opener against Minnesota.
2023 - Sophomore Season
Appeared in eight games at punter • Had 33 punts for 1,313 yards, an average of 39.8 yards • 13 of his punts pinned an opponent within their own 20-yard line • Had a season-long punt of 57 yards against Georgia Tech • Had six punts each against Miami and NC State.
Prior to North Carolina
A newcomer to college football who has three years of eligibility remaining • Trained for American football at the prestigious Prokick Australia under Nathan Chapman and John Smith • Competed in Australian rules football for his local club, the Hampton Rovers, starting at five years old • Progressed to the representative team of the Sandringham Dragons in the NAB league, the top under-18 competition • Played for the A team at his high school, St. Bede’s College • Has also competed in cricket, basketball and tennis.
Personal
Son of Patricia and Patrick Maginness • Birthday is March 8.
UNC Men's Basketball: Wilson, Powell Lead 80-62 Win Over USC Upstate
Saturday, December 13
UNC Wrestling: #22 Carolina Downs #17 West Virginia in Carmichael, 27-7
Saturday, December 13
Hubert Davis Post-Georgetown Press Conference
Monday, December 08
Carolina Insider: Rapid Reactions – Men’s Basketball vs. Georgetown – December 7, 2025
Monday, December 08













