JJ Williams
Hearts

JJ Williams

JJ Williams of Heart of Midlothian was born in Clovis, USA on 4 January 1998 (age 28).

JJ Williams is an American striker, born on 4 January 1998 (age 28), now with Hearts. He is an imposing 6ft 4in (1.93m) centre-forward and wears the number 9 shirt.

His strongest league season came in 2023 with Tampa Bay Rowdies, where he scored 12 goals in 32 appearances. That remains the clearest marker of his senior career so far: a decent return from a big striker asked to lead the line.

At Hearts in 2026-27, Williams has made seven league appearances, along with one League Cup appearance, in which he scored, and two Conference League appearances. Across all competitions for the club, he has 10 appearances and one goal.

His career to this point has taken him from productive form in the United States to a role in Scotland with Hearts. It is a straightforward profile: a tall American striker with senior experience and a modest recent record in Edinburgh.

📈 Key stats and insights

JJ Williams has made seven Premiership appearances, all as substitutes
JJ Williams has one League Cup goal
JJ Williams has made two Conference League appearances
JJ Williams averages a 6.51 match rating this season
JJ Williams moved to Hearts for €100000 in August 2026
Last updated 6 November 2026. Send feedback

JJ Williams stats

Check out all of the statistics about JJ Williams.

Striker
Primary Position
Forward
Position
JJ Williams
ST
1.93m (6ft 3in)
Height
9
Squad Number
90kg (14st 2lb)
Weight
4 January 1998 (age 28)
Date of Birth
Clovis
Birthplace
USA πŸ‡ΊπŸ‡Έ
Country of Birth
Hearts
Team

📊 Season stats

Team
Hearts
Hearts
Premiership 2026 - 2027
Games
8
Starting
-
Substitute
8
Unused
4
Utilisation
67%
Goals
-
Yellows
-
Reds
-
Team
Hearts
Hearts
League Cup 2026 - 2027
Games
1
Starting
1
Substitute
-
Unused
2
Utilisation
33%
Goals
1
Yellows
-
Reds
-
Team
Hearts
Hearts
Conference League 2026 - 2027
Games
3
Starting
-
Substitute
3
Unused
-
Utilisation
100%
Goals
-
Yellows
-
Reds
-

JJ Williams plays as a striker for Hearts in the Premiership 2026 - 2027 and has made seven Premiership appearances, all as substitutes, while scoring one goal in the League Cup and appearing twice in the Conference League – the usage pattern positions him as a bench impact option during the current phase of the season.

🔥 Recent form

Last 7 appearances for JJ Williams.

Season average rating: 6.54

Match
Falkirk
Hearts 2-5 Falkirk
8 Nov 2026 (H)
Mins
6
Goals
-
Rating
6.8
Match
Hibernian
Hearts 1-2 Hibernian
1 Nov 2026 (H)
Mins
-
Goals
-
Rating
-
Match
Rangers
Hearts 2-2 Rangers
28 Oct 2026 (H)
Mins
12
Goals
-
Rating
6.6
Match
Motherwell
Motherwell 0-2 Hearts
25 Oct 2026 (A)
Mins
2
Goals
-
Rating
6.6
Match
Celtic
Celtic 7-1 Hearts
18 Oct 2026 (A)
Mins
-
Goals
-
Rating
-
Match
St. Mirren
Hearts 5-0 St. Mirren
10 Oct 2026 (H)
Mins
17
Goals
-
Rating
6.5
Match
Kilmarnock
Kilmarnock 1-1 Hearts
19 Sep 2026 (A)
Mins
31
Goals
-
Rating
6.4

JJ Williams averages a 6.51 match rating this season, with a narrow range from 6.38 to 6.63 – a profile that indicates consistent, modestly rated performances rather than pronounced peaks or troughs.

📋 Career stats

Team
Hearts
Hearts
Season 2026 - 2027
Country
Scotland 🏴󠁧󠁒󠁳󠁣󠁴󠁿
Games
8
Goals
-
Team
Rhode Island
Rhode Island
Season 2026
Country
USA πŸ‡ΊπŸ‡Έ
Games
17
Goals
8
Team
Rhode Island
Rhode Island
Season 2025
Country
USA πŸ‡ΊπŸ‡Έ
Games
21
Goals
7
Team
Rhode Island
Rhode Island
Season 2024
Country
USA πŸ‡ΊπŸ‡Έ
Games
30
Goals
11
Team
Tampa Bay Rowdies
Tampa Bay Rowdies
Season 2023
Country
USA πŸ‡ΊπŸ‡Έ
Games
32
Goals
12
Team
Phoenix Rising
Phoenix Rising
Season 2022
Country
USA πŸ‡ΊπŸ‡Έ
Games
13
Goals
3
Team
FC Tulsa
FC Tulsa
Season 2022
Country
USA πŸ‡ΊπŸ‡Έ
Games
22
Goals
9
Team
Birmingham Legion
Birmingham Legion
Season 2021
Country
USA πŸ‡ΊπŸ‡Έ
Games
28
Goals
5
Team
Birmingham Legion
Birmingham Legion
Season 2020
Country
USA πŸ‡ΊπŸ‡Έ
Games
5
Goals
-
Team
Atlanta United
Atlanta United
Season 2020
Country
USA πŸ‡ΊπŸ‡Έ
Games
1
Goals
-
Team
Birmingham Legion
Birmingham Legion
Season 2019
Country
USA πŸ‡ΊπŸ‡Έ
Games
23
Goals
8
Team
Columbus Crew
Columbus Crew
Season 2019
Country
USA πŸ‡ΊπŸ‡Έ
Games
7
Goals
-

JJ Williams is 28 and has progressed through six senior clubs – Birmingham Legion, FC Tulsa, Phoenix Rising, Tampa Bay Rowdies, Rhode Island and Hearts – recording double-digit goal returns in 2023 and 2024 and otherwise producing steady scoring across multiple seasons as he moved up to Scottish top-flight football.

💰 Transfers

Team
Hearts
Hearts
25 August 2026
From
Rhode Island
Rhode Island
Type
Fee (£100k)
Team
Rhode Island
Rhode Island
1 January 2024
From
Tampa Bay Rowdies
Tampa Bay Rowdies
Type
Undisclosed
Team
Tampa Bay Rowdies
Tampa Bay Rowdies
11 January 2023
From
Phoenix Rising
Phoenix Rising
Type
Free Transfer
Team
Phoenix Rising
Phoenix Rising
27 July 2022
From
FC Tulsa
FC Tulsa
Type
Free Transfer
Team
FC Tulsa
FC Tulsa
27 January 2022
From
Birmingham Legion
Birmingham Legion
Type
Free Transfer
Team
Birmingham Legion
Birmingham Legion
10 September 2020
From
Atlanta United
Atlanta United
Type
Free Transfer
Team
Atlanta United
Atlanta United
5 March 2020
From
Columbus Crew
Columbus Crew
Type
Free Transfer
Team
Birmingham Legion
Birmingham Legion
9 May 2019
From
Columbus Crew
Columbus Crew
Type
Loan
Team
Columbus Crew
Columbus Crew
11 January 2019
Type
Draft

JJ Williams moved from Rhode Island to Hearts for €100000 in August 2026; he joined Rhode Island from Tampa Bay Rowdies in January 2024 for an undisclosed fee; earlier moves to Tampa Bay Rowdies in January 2023, to Phoenix Rising in July 2022 and to FC Tulsa in January 2022 were free transfers – the transfer to Hearts represents a clear step up in level.

JJ Williams news

Read all the news about JJ Williams.

That's all Folks!
View the latest Celtic news or browse the Celtic FC news archive