AGATHANo gut feelings
John HaggertyToronto Argonauts

FootballCFLToronto ArgonautsPunter

John Haggerty

Stats and career

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

About John Haggerty

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.

Season by season70

Every season, every CFL game of his career, newest season first.

SeasonTeamGamesPuntsYards
2026TOR5251,300
2025TOR18974,882
2024TOR18914,573
2023TOR12622,975
2022TOR171075,155
Career7038218,885

How he is doing nowThrough week 6

Argonauts9-102026 regular season
Last game7 punts for 342 yardsJul 10 at Bombers
Injury status

No injury reports on file.

Did you know?!

A CFL East All-Star

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

CareerCFL since 2022

Toronto Argonauts2022 to now - 70 games
4years2022 to 2026
  1. 2022CFL debut20-19 win vs Alouettes
  2. Jul 10, 2026Latest gameat Bombers

Honors

  • 2x Grey Cup champion (2022, 2024)
  • 2x CFL East All-Star (2022, 2024)

Regular season

70 games

382 punts, 18,885 yds

First CFL game

Jun 16, 2022: 4 punts, 205 ydsArgonauts 20, Alouettes 19

Latest game

Jul 10, 2026: 7 punts, 342 ydsBombers 30, Argonauts 21

Most often against

The teams he has faced most, with his teams' record and his line against each.

7-6his teams

His line: 74 punts for 3,762 yards

Last met Oct 4, 2025

5-6his teams

His line: 55 punts for 2,606 yards

Last met Jun 12, 2026

2-7his teams

His line: 56 punts for 2,894 yards

Last met Jul 2, 2026

6-3his teams

His line: 48 punts for 2,245 yards

Last met Jun 20, 2026

BC Lions7 games
5-2his teams

His line: 39 punts for 1,796 yards

Last met Sep 26, 2025

Sources and updates

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.