A CFL East All-Star
Haggerty was named a CFL East All-Star in 2022 and 2024.

FootballCFLToronto ArgonautsPunter
John Haggerty is a punter for the Toronto Argonauts and won the Grey Cup in 2022 and 2024.
70 CFL regular-season games5 seasons
Updated
Born on February 6, 1995, in Sydney, New South Wales, Australia, John Haggerty is a punter for the Toronto Argonauts and wears number 29. Haggerty played college football at Western Kentucky, and he was drafted in the 1st round of the 2022 CFL Global Draft, with the 4th pick overall.
Haggerty has played for the Toronto Argonauts since 2022 and won the Grey Cup in 2022 and 2024. In the 2025 regular season, in 18 games for the Toronto Argonauts, Haggerty had 97 punts for 4,882 yards. Through the 2025 season, he had 357 punts for 17,585 yards and 3 special-teams tackles in 65 regular-season CFL games.
Every season, every CFL game of his career, newest season first.
| Season | Team | Games | Punts | Yards |
|---|---|---|---|---|
| 2026 | TOR | 5 | 25 | 1,300 |
| 2025 | TOR | 18 | 97 | 4,882 |
| 2024 | TOR | 18 | 91 | 4,573 |
| 2023 | TOR | 12 | 62 | 2,975 |
| 2022 | TOR | 17 | 107 | 5,155 |
| Career | 70 | 382 | 18,885 |
No injury reports on file.
Haggerty was named a CFL East All-Star in 2022 and 2024.
70 games
382 punts, 18,885 yds
Jun 16, 2022: 4 punts, 205 ydsArgonauts 20, Alouettes 19
Jul 10, 2026: 7 punts, 342 ydsBombers 30, Argonauts 21
The teams he has faced most, with his teams' record and his line against each.
His line: 74 punts for 3,762 yards
Last met Oct 4, 2025
His line: 55 punts for 2,606 yards
Last met Jun 12, 2026
His line: 56 punts for 2,894 yards
Last met Jul 2, 2026
His line: 48 punts for 2,245 yards
Last met Jun 20, 2026
His line: 42 punts for 2,100 yards
Last met Jun 26, 2026
His line: 39 punts for 1,796 yards
Last met Sep 26, 2025
Stats, scores and injury reports come from Agatha's own records: the CFL's own game records (regular season) and its rosters' injured lists.
Updated Nov 10, 2026, 5:42 AM ET. Results and form refresh after every game; biography facts are checked weekly.