The Playbook
⌕
Search...
⌘K
Football
▾
Overview
Matches
Leagues
Teams
Players
News
‹
Players · Stats
Passes-per-90
John
Skahan
#16
Midfielder · San Jose Earthquakes · Major League Soccer
Passes per 90
23.6
in 8 appearances
26th at Earthquakes
681th in MLS
Match by Match
Passes per 90 per appearance · chronological
St. Louis City
2 – 1
San Jose Earthquakes
0
May 31 · Away ·
0'
San Jose Earthquakes
2 – 2
FC Dallas
6
Jul 17 · Home ·
13'
Seattle Sounders
3 – 2
San Jose Earthquakes
3
Jul 20 · Away ·
17'
San Jose Earthquakes
1 – 3
St. Louis City
0
Sep 21 · Home ·
1'
Vancouver Whitecaps
4 – 1
San Jose Earthquakes
0
Oct 5 · Away ·
0'
San Jose Earthquakes
2 – 1
Austin
4
Oct 19 · Home ·
17'
★ MOTM
Charlotte
4 – 1
San Jose Earthquakes
3
Mar 22 · Away ·
6'
San Jose Earthquakes
1 – 1
Seattle Sounders
0
Mar 30 · Home ·
0'
Where He Ranks
Passes per 90 · 2025 season
At San Jose Earthquakes
1
Daniel
Munie
54.20
2
Antônio Josenildo
Rodrigues de Oliveira
52.50
3
Oscar Anthony
Verhoeven
52.50
4
David
Romney
51.70
5
Bruno Ricardo
Valdez Wilson
49.90
6
Mark-Anthony
Kaye
49.20
7
Ronaldo Augusto
Vieira Nan
48.70
8
Beau
Leroux
48.60
9
Reid
Roberts
46.10
10
DeJuan Lytelle
Jones
45.70
11
Noel Arthur Coleman
Buck
45.30
12
Cristian Omar
Espinoza
43.40
13
Max
Floriani
42.90
14
Ian Andrew
Harkes
41.40
15
Benjamin
Kikanovic
41.40
16
Nicholas
Lima
39.50
17
Vítor
Costa de Brito
39.10
18
Nikolas Diego
Tsakiris
38.20
19
Nick
Fernandez
31.00
20
Jamar
Ricketts
29.90
21
Ousseni
Bouda
27.10
22
Amahl William
D'Vaz Pellegrino
26.80
23
Daniel
de Sousa Britto
26.30
24
Cristian Daniel
Arango Duque
24.10
25
Paul
Marie
23.80
26
John
Skahan
23.10
27
Hernán Darío
López Muñoz
22.60
28
Earl William
Edwards Jr.
22.50
29
Josef Alexander
Martínez Mencia
15.50
30
Preston
Judd
15.40
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
681
John
Skahan
San Jose Earthquakes
23.10
Full MLS Rankings ›
Insights
23.6
passes per 90 in 8 appearances this season — averaging 34.82 per 90 minutes.
After Matchday 0
Recorded this stat in
4 of 8
matches played.
After Matchday 0