Select Edition

Northern Northern
Southern Southern
Global Global
NZ NZ
J.J.
Williams

J.J. Williams was a true legend of the game and an incredible sportsman, learn more about his career within the sport with RugbyPass.

J.J. Williams Bio

J.J. Williams – full name John James Williams – was a true legend of the game and an incredible sportsman who left behind an impressive legacy with Welsh rugby union.

Born in Nantyffyllon, Wales in April 1948, J.J. Williams initially excelled in his youth as a talented track athlete and went on to represent Wales in the 1970 Commonwealth Games in Edinburgh. He competed in several events including the 100m, 200m and 4 x 100m relay and his speed saw him become Welsh sprint champion the following year.

It was also in the early 1970s that he officially started his rugby union career. Having previously played as a youth with Maesteg RFC, he played for Bridgend Ravens as a winger and made over 100 appearances, before signing for Llanelli RFC in 1972. He spent a total of nine seasons with the Welsh side playing in 223 games, winning the Welsh Cup with the side four times and the Snelling Sevens twice.

J.J. Williams biggest impression on the sport was arguably on the international stage where his pace and prowess as a winger saw him help Wales earn a wealth of trophies and titles – and the affectionate nickname ‘the Welsh Whippet’. Notably this included wins in the Five Nations Championships of 1975, 1976, 1978 and 1979, including Grand Slam wins in 1976 and 1978. He also earned call ups for the British & Irish Lions tours in 1974 and 1977, and in the former he was instrumental as a try scorer and creator and played all four tests in South Africa.

His full international career saw him play 30 times for Wales and seven for the British and Irish Lions before he retired from the sport in 1979. After this he became a pundit for BBC Cymru Wales and ran a number of successful businesses. All of J.J. Williams’ children have represented Wales in various track and field events – in particular his son Rhys Williams who has represented Great Britain in a number of international championships.

J.J. Williams sadly passed away in October 2020 at the age of 72 from cancer. He is survived by his wife and three children and of course the memories he made playing rugby union for club and country.

Fixtures & Results

Fri May 31, 2024
7:00pm CDT
Truman Bodden Sports Complex
Cayman Islands Cayman Islands
-
7:00pm
Mexico Mexico
LIVE
0
0
Sat Jun 1, 2024
2:30am CDT
Hong Kong Football Club Stadium
Hong Kong Hong Kong
-
2:30am
United Arab Emirates United Arab Emirates
LIVE
0
0
3:00pm CDT
National Sports Centre
Bermuda Bermuda
-
3:00pm
Bahamas Bahamas
LIVE
0
0
Sun Jun 2, 2024
12:00am CDT
Incheon Namdong Asiad Rugby Field
Korea Republic Korea Republic
-
12:00am
Malaysia Malaysia
LIVE
0
0
Fri Jun 7, 2024
7:00pm CDT
Saint Lucia Saint Lucia
-
7:00pm
Barbados Barbados
LIVE
0
0
7:00pm CDT
Pusat Sukan UPM
Malaysia Malaysia
-
7:00pm
Hong Kong Hong Kong
LIVE
0
0
Sun Jun 9, 2024
10:30am CDT
The Sevens 2
United Arab Emirates United Arab Emirates
-
10:30am
Korea Republic Korea Republic
LIVE
0
0
Fri Jun 21, 2024
10:30am CDT
The Sevens 2
United Arab Emirates United Arab Emirates
-
10:30am
Malaysia Malaysia
LIVE
0
0
7:00pm CDT
National Park Rugby Pitch
Guyana Guyana
-
7:00pm
Trinidad and Tobago Trinidad and Tobago
LIVE
0
0
Sat Jun 22, 2024
12:50am CDT
Japan National Stadium
Japan Japan
-
12:50am
England England
LIVE
0
0
3:30am CDT
Hong Kong Football Club Stadium
Hong Kong Hong Kong
-
3:30am
Korea Republic Korea Republic
LIVE
0
0
8:00am CDT
Twickenham
South Africa South Africa
-
8:00am
Wales Wales
LIVE
0
0
Fri Jun 28, 2024
7:00pm CDT
Bahamas Bahamas
-
7:00pm
Jamaica Jamaica
LIVE
0
0
Thu Jul 4, 2024
7:00pm CDT
Apia Park
Samoa Samoa
-
7:00pm
Italy Italy
LIVE
0
0
Fri Jul 5, 2024
11:00am CDT
Adjarabet Arena
Georgia Georgia
-
11:00am
Fiji Fiji
LIVE
0
0
6:00pm CDT
SeatGeek Stadium
USA USA
-
6:00pm
Romania Romania
LIVE
0
0
7:00pm CDT
Chile Chile
-
7:00pm
Hong Kong Hong Kong
LIVE
0
0
Sat Jul 6, 2024
2:05am CDT
Forsyth Barr Stadium
New Zealand New Zealand
-
2:05am
England England
LIVE
0
0
4:45am CDT
Allianz Stadium
Australia Australia
-
4:45am
Wales Wales
LIVE
0
0
10:00am CDT
Loftus Versfeld
South Africa South Africa
-
10:00am
Ireland Ireland
LIVE
0
0
2:00pm CDT
Estadio Malvinas Argentinas
Argentina Argentina
-
2:00pm
France France
LIVE
0
0
4:00pm CDT
TD Place
Canada Canada
-
4:00pm
Scotland Scotland
LIVE
0
0
Wed Jul 10, 2024
12:00pm CDT
Estadio Charrua
Uruguay Uruguay
-
12:00pm
France France
LIVE
0
0
Thu Jul 11, 2024
7:00pm CDT
Teufaiva Stadium
Tonga Tonga
-
7:00pm
Italy Italy
LIVE
0
0
Fri Jul 12, 2024
5:30pm CDT
Audi Field
USA USA
-
5:30pm
Scotland Scotland
LIVE
0
0
6:00pm CDT
TD Place
Canada Canada
-
6:00pm
Romania Romania
LIVE
0
0
7:00pm CDT
Namibia Namibia
-
7:00pm
Portugal Portugal
LIVE
0
0
7:00pm CDT
Apia Park
Samoa Samoa
-
7:00pm
Spain Spain
LIVE
0
0
7:00pm CDT
Chile Chile
-
7:00pm
Belgium Belgium
LIVE
0
0
7:00pm CDT
Estadio Héroes de Curupayty
Paraguay Paraguay
-
7:00pm
Hong Kong Hong Kong
LIVE
0
0
Sat Jul 13, 2024
2:05am CDT
Eden Park
New Zealand New Zealand
-
2:05am
England England
LIVE
0
0
4:45am CDT
AAMI Park
Australia Australia
-
4:45am
Wales Wales
LIVE
0
0
5:05am CDT
Yurtec Stadium
Japan Japan
-
5:05am
Georgia Georgia
LIVE
0
0
10:00am CDT
Hollywoodbets Kings Park
South Africa South Africa
-
10:00am
Ireland Ireland
LIVE
0
0
2:00pm CDT
Estadio José Amalfitani
Argentina Argentina
-
2:00pm
France France
LIVE
0
0
Thu Jul 18, 2024
7:00pm CDT
Teufaiva Stadium
Tonga Tonga
-
7:00pm
Spain Spain
LIVE
0
0
Fri Jul 19, 2024
7:00pm CDT
Estadio Héroes de Curupayty
Paraguay Paraguay
-
7:00pm
Belgium Belgium
LIVE
0
0
7:00pm CDT
Brazil Brazil
-
7:00pm
Hong Kong Hong Kong
LIVE
0
0
7:00pm CDT
Estadio Nacional Julio Martínez Prádanos
Chile Chile
-
7:00pm
Scotland Scotland
LIVE
0
0
9:30pm CDT
Snapdragon Stadium
New Zealand New Zealand
-
9:30pm
Fiji Fiji
LIVE
0
0
Sat Jul 20, 2024
12:45am CDT
Allianz Stadium
Australia Australia
-
12:45am
Georgia Georgia
LIVE
0
0
10:00am CDT
Toyota Stadium
South Africa South Africa
-
10:00am
Portugal Portugal
LIVE
0
0
2:00pm CDT
Estadio Domingo Burgueno
Uruguay Uruguay
-
2:00pm
Argentina Argentina
LIVE
0
0
Sun Jul 21, 2024
12:05am CDT
Sapporo Dome
Japan Japan
-
12:05am
Italy Italy
LIVE
0
0
Fri Jul 26, 2024
7:00pm CDT
Brazil Brazil
-
7:00pm
Belgium Belgium
LIVE
0
0
Sat Jul 27, 2024
2:00pm CDT
Estadio Charrua
Uruguay Uruguay
-
2:00pm
Scotland Scotland
LIVE
0
0
Fri Oct 25, 2024
7:00pm CDT
International Stadium Yokohama
Japan Japan
-
7:00pm
New Zealand New Zealand
LIVE
0
0
Sat Nov 2, 2024
10:10am CDT
Twickenham
England England
-
10:10am
New Zealand New Zealand
LIVE
0
0
12:40pm CDT
Scottish Gas Murrayfield
Scotland Scotland
-
12:40pm
Fiji Fiji
LIVE
0
0
Fri Nov 8, 2024
2:10pm CST
Aviva Stadium
Ireland Ireland
-
2:10pm
New Zealand New Zealand
LIVE
0
0
6:00pm CST
Romania Romania
-
6:00pm
Tonga Tonga
LIVE
0
0
Sat Nov 9, 2024
9:10am CST
Twickenham
England England
-
9:10am
Australia Australia
LIVE
0
0
11:40am CST
Italy Italy
-
11:40am
Argentina Argentina
LIVE
0
0
2:10pm CST
Stade de France
France France
-
2:10pm
Japan Japan
LIVE
0
0
Sun Nov 10, 2024
7:40am CST
Principality Stadium
Wales Wales
-
7:40am
Fiji Fiji
LIVE
0
0
10:10am CST
Scottish Gas Murrayfield
Scotland Scotland
-
10:10am
South Africa South Africa
LIVE
0
0
Fri Nov 15, 2024
2:10pm CST
Aviva Stadium
Ireland Ireland
-
2:10pm
Argentina Argentina
LIVE
0
0
6:00pm CST
USA USA
-
6:00pm
Tonga Tonga
LIVE
0
0
Sat Nov 16, 2024
9:10am CST
Scottish Gas Murrayfield
Scotland Scotland
-
9:10am
Portugal Portugal
LIVE
0
0
11:40am CST
Twickenham
England England
-
11:40am
South Africa South Africa
LIVE
0
0
2:10pm CST
Stade de France
France France
-
2:10pm
New Zealand New Zealand
LIVE
0
0
Sun Nov 17, 2024
7:40am CST
Italy Italy
-
7:40am
Georgia Georgia
LIVE
0
0
10:10am CST
Principality Stadium
Wales Wales
-
10:10am
Australia Australia
LIVE
0
0
Fri Nov 22, 2024
2:10pm CST
Stade de France
France France
-
2:10pm
Argentina Argentina
LIVE
0
0
6:00pm CST
Georgia Georgia
-
6:00pm
Tonga Tonga
LIVE
0
0
Sat Nov 23, 2024
9:10am CST
Aviva Stadium
Ireland Ireland
-
9:10am
Fiji Fiji
LIVE
0
0
11:40am CST
Principality Stadium
Wales Wales
-
11:40am
South Africa South Africa
LIVE
0
0
2:10pm CST
Italy Italy
-
2:10pm
New Zealand New Zealand
LIVE
0
0
Sun Nov 24, 2024
7:40am CST
Scottish Gas Murrayfield
Scotland Scotland
-
7:40am
Australia Australia
LIVE
0
0
10:10am CST
Twickenham
England England
-
10:10am
Japan Japan
LIVE
0
0
Sat Nov 30, 2024
9:10am CST
Aviva Stadium
Ireland Ireland
-
9:10am
Australia Australia
LIVE
0
0
Fri Dec 6, 2024
6:00pm CST
Mexico Mexico
-
6:00pm
Cayman Islands Cayman Islands
LIVE
0
0
Sat May 25, 2024
FT
Josy Barthel Stadium
Luxembourg Luxembourg
-
11:00am
Moldova Moldova
LIVE
19
0
Sat May 18, 2024
FT
Garrison Savannah
Barbados Barbados
-
2:30pm
St. Vincent and the Grenadines St. Vincent and the Grenadines
LIVE
80
0
FT
Ewarton Sports Complex
Jamaica Jamaica
-
3:00pm
Bermuda Bermuda
LIVE
19
14
Sat May 11, 2024
FT
Johor Rugby Stadium
Malaysia Malaysia
-
1:00am
Singapore Singapore
LIVE
46
7
FT
Lystlunden Stadion
Norway Norway
-
7:00am
Finland Finland
LIVE
7
57
Sat May 4, 2024
FT
Race Course Ground
Qatar Qatar
-
5:30am
India India
LIVE
34
25
FT
Tsirio Stadium
Cyprus Cyprus
-
6:00am
Malta Malta
LIVE
14
24
FT
Lystlunden Stadion
Norway Norway
-
7:00am
Andorra Andorra
LIVE
8
32
FT
Dinamo Stadium
Moldova Moldova
-
8:00am
Bulgaria Bulgaria
LIVE
48
6
FT
Race Course Ground
Kazakhstan Kazakhstan
-
8:30am
Sri Lanka Sri Lanka
LIVE
7
45
FT
National Sports Centre
Bermuda Bermuda
-
3:30pm
Cayman Islands Cayman Islands
LIVE
12
44
Tue Apr 30, 2024
FT
Race Course Ground
Qatar Qatar
-
5:30am
Kazakhstan Kazakhstan
LIVE
31
33
FT
Race Course Ground
Sri Lanka Sri Lanka
-
8:30am
India India
LIVE
45
10
Sat Apr 27, 2024
FT
Queen's Park Savannah
Trinidad and Tobago Trinidad and Tobago
-
3:00pm
Guyana Guyana
LIVE
23
24
Sat Apr 20, 2024
FT
Zemgales Olimpiskā Centra Stadionā
Latvia Latvia
-
5:00am
Denmark Denmark
LIVE
29
25
FT
Kamberovica Polje
Bosnia-Herzegovina Bosnia-Herzegovina
-
7:00am
Hungary Hungary
LIVE
13
48
FT
National Stadium Vasil Levski
Bulgaria Bulgaria
-
7:00am
Serbia Serbia
LIVE
30
7
FT
Stade de Luxembourg
Luxembourg Luxembourg
-
11:00am
Slovenia Slovenia
LIVE
84
7
Sat Apr 13, 2024
FT
RK Speed
Denmark Denmark
-
7:00am
Norway Norway
LIVE
41
5
FT
Rugby Stadion OVAL
Slovenia Slovenia
-
7:00am
Austria Austria
LIVE
14
31
FT
Ragbi Klub Borac
Serbia Serbia
-
7:00am
Turkey Turkey
LIVE
22
31
FT
Sportanlage Utogrund
Switzerland Switzerland
-
8:30am
Ukraine Ukraine
LIVE
68
0
Fri Apr 12, 2024
FT
Andorra Andorra
-
7:00pm
Finland Finland
LIVE
0
28
Sat Apr 6, 2024
FT
Östervångsstadion
Sweden Sweden
-
7:00am
Ukraine Ukraine
LIVE
36
24
FT
Sportanlage Stadlau
Austria Austria
-
7:00am
Bosnia-Herzegovina Bosnia-Herzegovina
LIVE
57
17
FT
Budapest Rugby Center
Hungary Hungary
-
8:00am
Luxembourg Luxembourg
LIVE
15
18
Sat Mar 23, 2024
FT
Rugby Club Havirov
Ukraine Ukraine
-
7:00am
Czech Republic Czech Republic
LIVE
18
48
FT
Rugby Academy-Siauliai
Lithuania Lithuania
-
7:00am
Sweden Sweden
LIVE
8
27
FT
Stade Municipal
Switzerland Switzerland
-
9:30am
Croatia Croatia
LIVE
35
10
Sat Mar 16, 2024
FT
Stadion Stjepan Spajic
Croatia Croatia
-
8:30am
Lithuania Lithuania
LIVE
37
22
Sat Mar 9, 2024
FT
Marketa Stadium
Czech Republic Czech Republic
-
7:00am
Switzerland Switzerland
LIVE
25
41
Sat Feb 3, 2024
FT
Stade Claude Luboz
Algeria Algeria
-
8:00am
Senegal Senegal
LIVE
26
12
Search