Northern | US
John
Hayes

John Hayes was the first Irish player to earn 100 caps for his country. Discover everything about this legend of the game with RugbyPass, your resident rugby gurus.

John Hayes Bio

Over his long and distinguished playing career, John Hayes made more than 100 appearances for Ireland and played in more than 200 games for Munster. As a result, he’s widely considered to be one of the finest props of his generation. John Hayes was inducted into the RugbyPass Hall of Fame in 2021.

Born 2 November 1973, John Hayes didn’t start playing rugby until the age of 18. However, partially thanks to his stature, his rise was meteoric and he made his first appearance for Munster in 1998.

He’d go on to play for the Irish side until 2011 and was a firm favourite with the fans, who called him ‘the bull’. During his time with Munster, John Hayes also became the first person to play 100 Heineken Champions Cup games.

Due to his heroic performances for Munster, John Hayes quickly caught the attention of the Irish selectors and he made his debut for the national side in 2000. A decade later, in 2010, he became the first Irish rugby player to earn 100 caps. During his international career, he was also selected for two British and Irish Lions tours, where he earned two caps.

John Hayes won almost every trophy the game has to offer. With Munster, he won the PRO14 on three occasions (when it was known as the Celtic League and the Magners League), the Celtic Cup once and the Heineken Champions Cup twice. For Ireland, he won the Grand Slam in the Six Nations in 2009 and he also claimed the Triple Crown four times (2004, 2006, 2007 and 2009).

Since retirement, John Hayes has retained a low profile. He works on his farm and coaches in Bruff, where his son and two daughters play. 

Fixtures & Results

Sat Aug 8, 2026
3:05am PDT
Hanazono Rugby Stadium
Japan Japan
-
3:05am
Australia Australia
LIVE
0
0
12:00pm PDT
Estadio José Amalfitani
Argentina Argentina
-
12:00pm
South Africa South Africa
LIVE
0
0
Fri Aug 14, 2026
10:15pm PDT
Queensland Country Bank Stadium
Australia Australia
-
10:15pm
Japan Japan
LIVE
0
0
Sat Aug 22, 2026
8:00am PDT
Ellis Park
South Africa South Africa
-
8:00am
New Zealand New Zealand
LIVE
0
0
Sat Aug 29, 2026
8:00am PDT
DHL Stadium
South Africa South Africa
-
8:00am
New Zealand New Zealand
LIVE
0
0
12:00pm PDT
Estadio 23 de Agosto
Argentina Argentina
-
12:00pm
Australia Australia
LIVE
0
0
Fri Sep 4, 2026
10:50pm PDT
Denka Big Swan Stadium
Japan Japan
-
10:50pm
Canada Canada
LIVE
0
0
Sat Sep 5, 2026
8:00am PDT
FNB Stadium
South Africa South Africa
-
8:00am
New Zealand New Zealand
LIVE
0
0
12:00pm PDT
Estadio Malvinas Argentinas
Argentina Argentina
-
12:00pm
Australia Australia
LIVE
0
0
Sat Sep 12, 2026
8:05am PDT
M&T Bank Stadium
South Africa South Africa
-
8:05am
New Zealand New Zealand
LIVE
0
0
Sun Sep 27, 2026
2:45am PDT
Optus Stadium
Australia Australia
-
2:45am
South Africa South Africa
LIVE
0
0
Fri Oct 9, 2026
11:10pm PDT
Eden Park
New Zealand New Zealand
-
11:10pm
Australia Australia
LIVE
0
0
Fri Oct 16, 2026
10:00pm PDT
Accor Stadium
Australia Australia
-
10:00pm
New Zealand New Zealand
LIVE
0
0
Fri Apr 10, 2026
10:00am PDT
Stadion Park Mladeži
Croatia Croatia
-
10:00am
Mexico Mexico
LIVE
0
0
Fri Apr 3, 2026
FT
Marketa Stadium
Czech Republic Czech Republic
-
5:00am
Mexico Mexico
LIVE
54
27
Close Panel
Close Panel

Edition & Time Zone

{{current.name}}
Set time zone automatically
{{selectedTimezoneTitle}} (auto)
Choose a different time zone
Close Panel

Editions

Close Panel

Change Time Zone

Watch Super Rugby LIVE on RugbyPass TV

close

Tune in to every Super Rugby Pacific 2026 match live and on-demand on RugbyPass TV and app.

Watch Live
Streaming available in the USA only.