The Playbook
OverviewMatchesLeaguesTeamsPlayersNews
Players · StatsPasses-per-90
Calvin Harris
Calvin Harris
#20
Forward · Sporting Kansas City · Major League Soccer
Passes per 90
19.5
in 32 appearances
0th at City680th in MLS

Match by Match

Passes per 90 per appearance · chronological

Houston Dynamo
22
Colorado Rapids
0
Apr 20 · Away · 0'
San Diego
20
Colorado Rapids
9
May 15 · Away · 10'
Colorado Rapids
10
St. Louis City
5
May 25 · Away · 21'
Portland Timbers
21
Colorado Rapids
7
May 29 · Away · 25'
Sporting Kansas City
42
Colorado Rapids
11
Aug 31 · Home · 30'
Colorado Rapids
10
Real Salt Lake
4
May 18 · Away · 1'
Colorado Rapids
02
Austin
1
Jun 8 · Away · 28'
Colorado Rapids
20
Charlotte
11
Mar 29 · Away · 30'
Colorado Rapids
11
Seattle Sounders
0
Apr 27 · Away · 0'
Colorado Rapids
11
Minnesota United FC
9
Sep 28 · Away · 73'
Colorado Rapids
01
Orlando City SC
4
Jun 15 · Away · 25'
New England Revolution
33
Colorado Rapids
13
Jun 28 · Away · 90'
Colorado Rapids
12
Sporting Kansas City
20
Jul 5 · Away · 81'★ MOTM
Colorado Rapids
02
San Jose Earthquakes
11
May 11 · Away · 26'
Los Angeles FC
30
Colorado Rapids
5
Jul 10 · Away · 25'
Colorado Rapids
30
Vancouver Whitecaps
13
Jul 13 · Away · 90'
Seattle Sounders
33
Colorado Rapids
18
Jul 17 · Away · 70'
Philadelphia Union
31
Colorado Rapids
16
Jul 26 · Away · 75'
Minnesota United FC
12
Colorado Rapids
11
Aug 10 · Away · 78'
Colorado Rapids
31
Atlanta United FC
14
Aug 17 · Away · 90'
Los Angeles Galaxy
30
Colorado Rapids
26
Aug 24 · Away · 67'
Colorado Rapids
21
Houston Dynamo
9
Sep 14 · Away · 75'
FC Dallas
31
Colorado Rapids
18
Sep 21 · Away · 61'
Real Salt Lake
10
Colorado Rapids
15
Oct 5 · Away · 74'
Colorado Rapids
20
Los Angeles Galaxy
14
Jun 26 · Away · 75'
St. Louis City
00
Colorado Rapids
0
Feb 23 · Away · 0'
Colorado Rapids
33
FC Dallas
2
Mar 2 · Away · 18'
Austin
01
Colorado Rapids
0
Mar 9 · Away · 0'
Vancouver Whitecaps
20
Colorado Rapids
13
Apr 6 · Away · 35'
San Jose Earthquakes
12
Colorado Rapids
3
Mar 16 · Away · 25'
Colorado Rapids
03
Portland Timbers
8
Mar 23 · Away · 31'

Where He Ranks

Passes per 90 · 2025 season

At Sporting Kansas City
1
Alán Isidro Montes Castro
68.30
2
Nemanja Radoja
58.60
3
Robert Voloder
55.80
4
José Guillermo Rodríguez
54.30
5
Jacob Davis
51.90
6
Daniel Alejandro Rosero Valencia
51.40
7
Joaquín Fernández Moreno
51.20
8
Zorhan Ludovic Bassong
50.00
9
Jacob Bartlett
49.70
10
Manuel García Alonso
49.30
11
Logan Yves Ndenbe
45.90
12
Ian James
44.10
13
Khiry Lamar Shelton
41.60
14
Jansen Miller
41.30
15
Tim Leibold
40.70
16
Andrew Brody
39.70
17
Stephen Afrifa-Kodua
36.90
18
Erik Thommy
36.10
19
Magomed-Shapi Suleymanov
35.50
20
Santiago René Muñóz Robles
33.00
21
Dániel Sallói
28.30
22
John Gregory Pulskamp
25.50
23
Dejan Joveljić
22.60
24
Mason Vincent Toye
19.40
25
William Agada
16.30
In MLS
1
Eric Klein
New England Revolution
270.00
2
Derrick Jones Amaniampong
Columbus Crew
135.00
3
Pedro Soma
San Diego
99.10
4
Santiago Morales
Inter Miami
96.40
680
Calvin Harris
Colorado Rapids
23.10
Full MLS Rankings ›

Insights

19.5 passes per 90 in 32 appearances this season — averaging 1.31 per 90 minutes.
After Matchday 0
Recorded this stat in 27 of 31 matches played.
After Matchday 0