2025 Football Roster
Maginness, Tom

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
Bio
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.
Carolina Insider - Interview with Henri Veesaar (Full Segment) - September 8, 2025
Monday, September 08
UNC Field Hockey: Carolina Holds Off Princeton, 3-2
Sunday, September 07
UNC Women's Soccer: Tar Heels Shut Out JMU, 3-0
Sunday, September 07
UNC Volleyball: Tar Heels Sweep Oral Roberts
Sunday, September 07