Ian Harkes

Ian Harkes
First Name:
Ian Andrew
Last Name:
Harkes
Short name:
I. Harkes
Name in home country:
Ian Andrew Harkes
Date of Birth:
Thursday 30 March, 1995 (31)
Height:
180 cm
Nationality:
United States
Position:
Midfielder
Weight:
73 kg
SeasonMatches playedMatches Line UpPlayed minutesSubs inSubs outGoalYellow CardYellow-Red cardOwn goalAssistTotal goalsPenalty scoredPenalty missedRed card
MLS 2023New England RevolutionNew England Revolution9760826210012000
MLS 2024New England RevolutionNew England Revolution271716211010150001000
MLS 2025San Jose EarthquakesSan Jose Earthquakes30260415361023000
MLS 2026San Jose EarthquakesSan Jose Earthquakes2980212030000000

Matches

Saturday 31 October, 2026 17:00
San Jose Earthquakes
Real Salt Lake
60'
Wednesday 28 October, 2026 22:30
San Jose Earthquakes
Colorado Rapids
11'
Saturday 24 October, 2026 20:30
Dallas
San Jose Earthquakes
Saturday 17 October, 2026 22:30
San Jose Earthquakes
Nashville
Yellow Card
4'
Wednesday 14 October, 2026 21:30
Real Salt Lake
San Jose Earthquakes
90'
Saturday 10 October, 2026 21:30
Colorado Rapids
San Jose Earthquakes
Saturday 26 September, 2026 22:30
San Jose Earthquakes
Portland Timbers
90'
Saturday 19 September, 2026 19:30
San Jose Earthquakes
Los Angeles
Saturday 12 September, 2026 22:30
San Jose Earthquakes
Houston Dynamo
21'
Wednesday 09 September, 2026 22:30
San Diego
San Jose Earthquakes
90'
Saturday 05 September, 2026 20:30
Austin
San Jose Earthquakes
9'
Saturday 29 August, 2026 20:30
Houston Dynamo
San Jose Earthquakes
Saturday 22 August, 2026 22:30
San Jose Earthquakes
Minnesota United
44'
Wednesday 19 August, 2026 22:30
LA Galaxy
San Jose Earthquakes
90'
Saturday 15 August, 2026 22:30
San Jose Earthquakes
St. Louis City
19'
Saturday 01 August, 2026 19:30
Cincinnati
San Jose Earthquakes
44'
Saturday 25 July, 2026 22:30
San Jose Earthquakes
LA Galaxy
Yellow Card
70'
Wednesday 22 July, 2026 22:30
San Jose Earthquakes
Orlando City
4'
Saturday 23 May, 2026 21:30
Portland Timbers
San Jose Earthquakes
44'
Saturday 16 May, 2026 22:30
San Jose Earthquakes
Dallas
79'
Wednesday 13 May, 2026 21:30
Seattle Sounders
San Jose Earthquakes
26'
Saturday 09 May, 2026 22:30
San Jose Earthquakes
Vancouver Whitecaps
28'
Saturday 25 April, 2026 20:30
St. Louis City
San Jose Earthquakes
90'
Wednesday 22 April, 2026 22:30
San Jose Earthquakes
Austin
8'
Sunday 19 April, 2026 19:00
Los Angeles
San Jose Earthquakes
Yellow Card
14'
Saturday 11 April, 2026 20:30
Sporting Kansas City
San Jose Earthquakes
21'
Saturday 04 April, 2026 22:30
San Jose Earthquakes
San Diego
4'
Saturday 21 March, 2026 22:30
Vancouver Whitecaps
San Jose Earthquakes
44'
Sunday 15 March, 2026 19:00
San Jose Earthquakes
Seattle Sounders
Saturday 07 March, 2026 19:30
Philadelphia Union
San Jose Earthquakes
8'
Saturday 28 February, 2026 19:30
San Jose Earthquakes
Atlanta United
90'
Saturday 21 February, 2026 22:30
San Jose Earthquakes
Sporting Kansas City
24'
Saturday 18 October, 2025 21:00
San Jose Earthquakes
Austin
5'
Sunday 05 October, 2025 18:00
Vancouver Whitecaps
San Jose Earthquakes
46'
Saturday 27 September, 2025 22:30
San Diego
San Jose Earthquakes
90'
Saturday 20 September, 2025 22:30
San Jose Earthquakes
St. Louis City
Saturday 13 September, 2025 20:30
San Jose Earthquakes
Los Angeles
81'
Saturday 30 August, 2025 20:30
Austin
San Jose Earthquakes
90'
Saturday 23 August, 2025 20:30
Houston Dynamo
San Jose Earthquakes
Goal
90'
Sunday 17 August, 2025 19:00
San Jose Earthquakes
San Diego
19'
Saturday 26 July, 2025 21:30
Real Salt Lake
San Jose Earthquakes
Yellow Card
68'
Saturday 19 July, 2025 20:30
Seattle Sounders
San Jose Earthquakes
83'
Wednesday 16 July, 2025 22:30
San Jose Earthquakes
Dallas
GoalYellow Card
90'
Saturday 12 July, 2025 20:30
Minnesota United
San Jose Earthquakes
Yellow Card
90'
Saturday 05 July, 2025 22:30
San Jose Earthquakes
New York RB
77'
Saturday 28 June, 2025 22:30
San Jose Earthquakes
LA Galaxy
28'
Wednesday 25 June, 2025 20:30
Dallas
San Jose Earthquakes
76'
Friday 13 June, 2025 22:30
Portland Timbers
San Jose Earthquakes
Yellow CardYellow-Red card
90'
Wednesday 28 May, 2025 22:15
LA Galaxy
San Jose Earthquakes
90'
Saturday 24 May, 2025 22:30
San Jose Earthquakes
Houston Dynamo
AssistAssist
90'
Saturday 17 May, 2025 19:30
New England Revolution
San Jose Earthquakes
Wednesday 14 May, 2025 22:30
San Jose Earthquakes
Inter Miami
Goal
79'
Saturday 10 May, 2025 21:30
Colorado Rapids
San Jose Earthquakes
71'
Saturday 03 May, 2025 22:30
San Jose Earthquakes
Portland Timbers
Yellow Card
82'
Saturday 26 April, 2025 19:30
Columbus Crew
San Jose Earthquakes
75'
Saturday 19 April, 2025 22:30
San Jose Earthquakes
Sporting Kansas City
44'
Saturday 12 April, 2025 22:30
Los Angeles
San Jose Earthquakes
68'
Sunday 06 April, 2025 17:00
San Jose Earthquakes
DC United
69'
Saturday 29 March, 2025 22:30
San Jose Earthquakes
Seattle Sounders
90'
Saturday 22 March, 2025 19:30
Charlotte
San Jose Earthquakes
84'
Saturday 15 March, 2025 22:30
San Jose Earthquakes
Colorado Rapids
80'
Saturday 08 March, 2025 22:30
San Jose Earthquakes
Minnesota United
70'
Saturday 01 March, 2025 20:30
Sporting Kansas City
San Jose Earthquakes
90'
Saturday 22 February, 2025 22:30
San Jose Earthquakes
Real Salt Lake
Yellow Card
90'
Saturday 19 October, 2024 18:00
Inter Miami
New England Revolution
Saturday 12 October, 2024 19:30
Columbus Crew
New England Revolution
90'
Saturday 05 October, 2024 19:30
New England Revolution
DC United
23'
Wednesday 02 October, 2024 20:30
Houston Dynamo
New England Revolution
12'
Saturday 28 September, 2024 19:30
New England Revolution
Nashville
Saturday 21 September, 2024 16:00
Charlotte
New England Revolution
15'
Wednesday 18 September, 2024 19:30
New England Revolution
Montréal
8'
Saturday 14 September, 2024 19:30
Orlando City
New England Revolution
72'
Saturday 07 September, 2024 19:30
New England Revolution
St. Louis City
90'
Saturday 31 August, 2024 21:30
Real Salt Lake
New England Revolution
44'
Saturday 24 August, 2024 19:30
Montréal
New England Revolution
13'
Saturday 20 July, 2024 19:30
New England Revolution
Dallas
90'
Wednesday 17 July, 2024 19:30
Philadelphia Union
New England Revolution
Goal
90'
Saturday 13 July, 2024 19:30
New England Revolution
Orlando City
Yellow Card
90'
Saturday 06 July, 2024 22:30
Seattle Sounders
New England Revolution
90'
Wednesday 03 July, 2024 19:45
New England Revolution
Atlanta United
81'
Saturday 29 June, 2024 19:30
New England Revolution
Columbus Crew
64'
Saturday 22 June, 2024 19:30
Cincinnati
New England Revolution
68'
Saturday 15 June, 2024 19:30
New England Revolution
Vancouver Whitecaps
90'
Saturday 08 June, 2024 19:30
New England Revolution
New York RB
69'
Saturday 01 June, 2024 20:30
Nashville
New England Revolution
Saturday 25 May, 2024 19:30
New England Revolution
New York City
Saturday 18 May, 2024 19:30
New England Revolution
Philadelphia Union
27'
Saturday 11 May, 2024 19:30
New York RB
New England Revolution
2'
Saturday 04 May, 2024 20:30
Chicago Fire
New England Revolution
Saturday 27 April, 2024 19:30
New England Revolution
Inter Miami
30'
Saturday 20 April, 2024 19:30
Toronto
New England Revolution
Saturday 13 April, 2024 19:30
New York City
New England Revolution
Yellow Card
81'
Saturday 06 April, 2024 19:30
New England Revolution
Charlotte
87'
Saturday 23 March, 2024 14:00
New England Revolution
Chicago Fire
Yellow Card
90'
Sunday 17 March, 2024 14:00
New England Revolution
Cincinnati
Yellow Card
86'
Saturday 09 March, 2024 19:30
Atlanta United
New England Revolution
90'
Sunday 03 March, 2024 14:00
New England Revolution
Toronto
Saturday 24 February, 2024 19:30
DC United
New England Revolution
Yellow Card
29'
Wednesday 08 November, 2023 19:00
New England Revolution
Philadelphia Union
Saturday 30 September, 2023 19:30
New England Revolution
Charlotte
Saturday 23 September, 2023 20:30
Chicago Fire
New England Revolution
28'
Saturday 16 September, 2023 21:30
Colorado Rapids
New England Revolution
Yellow Card
63'
Saturday 09 September, 2023 20:30
Minnesota United
New England Revolution
74'
Saturday 02 September, 2023 19:30
New England Revolution
Austin
Assist
87'
Wednesday 30 August, 2023 19:30
New England Revolution
New York RB
90'
Saturday 26 August, 2023 19:30
Montréal
New England Revolution
88'
Saturday 15 July, 2023 19:30
New England Revolution
DC United
GoalGoal
90'
Wednesday 12 July, 2023 19:30
New England Revolution
Atlanta United
66'
Saturday 08 July, 2023 19:30
New York RB
New England Revolution
22'
Scroll to Top