SoccerStats.us
scores
teams
players
competitions
more
about
x
search
drafts
awards
MLS
NWSL
USOC
NASL2
USMNT
Mexico
NASL
ASL
←
1926 U.S. Open Cup
→
gp
gs
min
g
Johnny Jaap
Bethlehem Steel
5
5
450
3
Archie Stark
Bethlehem Steel
5
5
450
6
Herd
Brooklyn Wanderers
4
4
360
0
Kelly
New York Giants
4
4
360
0
Goldie
Bethlehem Steel
4
4
360
2
Berryman
Bethlehem Steel
4
4
360
0
Blair
Boston Wonder Workers
4
4
360
3
Robertson
Brooklyn Wanderers
4
4
360
0
Smith
Brooklyn Wanderers
4
4
360
0
John McArthur
Boston Wonder Workers
4
4
360
1
Alex McNab
Boston Wonder Workers
4
4
360
1
Nelson
Brooklyn Wanderers
4
4
360
2
McKinney
New York Giants
4
4
360
1
McMillan
Brooklyn Wanderers
4
4
360
0
Moorehouse
New York Giants
4
4
360
0
Brown
New York Giants
4
4
360
6
Johnny Rollo
Bethlehem Steel
4
4
360
3
McIntyre
Boston Wonder Workers
4
4
360
0
McMillan
Boston Wonder Workers
4
4
360
0
R. Ballantyne
Boston Wonder Workers
4
4
360
0
Burness
Brooklyn Wanderers
4
4
360
1
J. Ballantyne
Boston Wonder Workers
4
4
360
1
Allen
Bethlehem Steel
4
4
360
0
Bill Carnihan
Bethlehem Steel
4
4
360
0
Stradan
New York Giants
3
3
270
1
Granger
Bethlehem Steel
3
3
270
0
Forrest
Brooklyn Wanderers
3
3
270
1
Tommy Steel
Boston Wonder Workers
3
3
270
0
Bob Drummond
Pawtucket Rangers
3
3
270
0
Dougie Campbell
Fall River Marksmen
3
3
270
0
McAvoy
Pawtucket Rangers
3
3
270
0
Lorimer
Pawtucket Rangers
3
3
270
0
Adair
Brooklyn Wanderers
3
3
270
0
McPherson
Fall River Marksmen
3
3
270
1
MacGregor
Bethlehem Steel
3
3
270
0
Duggan
New York Giants
3
3
270
1
Harold Brittan
Fall River Marksmen
3
3
270
2
Yule
Brooklyn Wanderers
3
3
270
1
Johnny Harvey
Pawtucket Rangers
3
3
270
0
White
Fall River Marksmen
3
3
270
2
Sweeney
Pawtucket Rangers
3
3
270
0
McDonald
Bethlehem Steel
3
3
270
0
McManus
Brooklyn Wanderers
3
3
270
1
Tommy Croft
Fall River Marksmen
3
3
270
1
Tommy Fleming
Boston Wonder Workers
3
3
270
3
Edward Tate
Fall River Marksmen
3
3
270
0
Mickey Hamill
Boston Wonder Workers
3
3
270
0
Hugh Coyle
Fall River Marksmen
3
3
270
0
Kerr
Fall River Marksmen
3
3
270
0
Bill Fryer
Fall River Marksmen
3
3
270
0
McGuire
Brooklyn Wanderers
3
3
270
2
Geudert
New York Giants
3
3
270
0
Frank McKenna
Fall River Marksmen
3
3
270
0
Stevenson
Pawtucket Rangers
3
3
270
0
Topping
New York Giants
2
2
180
0
Rankin
Indiana Flooring
2
2
180
0
Duffy
Philadelphia Field Club
2
2
180
0
Davis
Philadelphia Field Club
2
2
180
0
Perry
Pawtucket Rangers
2
2
180
0
Carson
Bethlehem Steel
2
2
180
0
Tapping
New York Giants
2
2
180
0
Timothy Daley
Ben Millers
2
2
180
0
Galloway
Boston Wonder Workers
2
2
180
0
Crilley
New York Giants
2
2
180
2
Parks
Pawtucket Rangers
2
2
180
0
James Mulroy
Ben Millers
2
2
180
0
Highfield
Bethlehem Steel
2
2
180
0
Gowdy
Philadelphia Field Club
2
2
180
0
Parkes
New York Giants
2
2
180
1
Gallagher
Indiana Flooring
2
2
180
0
Foy
Indiana Flooring
2
2
180
0
Lyell
Brooklyn Wanderers
2
2
180
0
Thomas Erbe
Ben Millers
2
2
180
0
David Barnett
Ben Millers
2
2
180
0
Adam
Pawtucket Rangers
2
2
180
1
Benjamin Nash
Ben Millers
2
2
180
2
Renzulli
Indiana Flooring
2
2
180
0
Martin
Fall River Marksmen
2
2
180
0
McGhee
Indiana Flooring
2
2
180
0
Millar
Indiana Flooring
2
2
180
3
George Bollam
Ben Millers
2
2
180
0
E. Dunn
Ben Millers
2
2
180
0
Scott
New York Giants
2
2
180
0
Allen
Pawtucket Rangers
2
2
180
0
Ferguson
Indiana Flooring
2
2
180
0
McIntosh
Indiana Flooring
2
2
180
0
Carlson
Indiana Flooring
2
2
180
1
Kucklick
Philadelphia Field Club
2
2
180
0
Terris
Indiana Flooring
2
2
180
0
Schylander
Indiana Flooring
2
2
180
0
Ralph Tracey
Ben Millers
2
2
180
0
Strong
New York Giants
2
2
180
2
Carroll
Philadelphia Field Club
2
2
180
1
Adams
Chicago Canadian Club
1
1
90
0
Boos
Philadelphia Field Club
1
1
90
0
Neate
Chicago Canadian Club
1
1
90
0
Sanson
Fore River Rovers
1
1
90
0
Blair
Chicago Canadian Club
1
1
90
0
Adams
Yonkers Thistle
1
1
90
0
Shaw
New Bedford Whalers
1
1
90
0
Hunter
New Bedford
1
1
90
0
Rudolph
Philadelphia Field Club
1
1
90
1
Robert McDonald
Bethlehem Steel
1
1
90
1
McLeavy
New Bedford Whalers
1
1
90
1
Chesney
Yonkers Thistle
1
1
90
0
Jack Abel
Providence Clamdiggers
1
1
90
0
Turner
New Bedford
1
1
90
0
Maxwell
New Bedford
1
1
90
0
Tommy Florie
Providence Clamdiggers
1
1
90
0
Herd
Fore River Rovers
1
1
90
0
Visser
Bethlehem Steel
1
1
90
0
McLaughlin
Philadelphia Field Club
1
1
90
1
Welsh
New Bedford Whalers
1
1
90
0
Joe Berryman
Bethlehem Steel
1
1
90
0
Lowe
Shawsheen Indians
1
1
90
0
Sunstream
Danersk FC
1
1
90
0
McVain
Philadelphia Field Club
1
1
90
0
MacFarlane
Philadelphia Field Club
1
1
90
1
Johnstone
Danersk FC
1
1
90
0
Cook
Ben Millers
1
1
90
0
Edwards
Chicago Canadian Club
1
1
90
0
Scott
Danersk FC
1
1
90
0
Rafferty
Newark Skeeters
1
1
90
0
Thomson
Shawsheen Indians
1
1
90
0
Walkington
Trenton FC
1
1
90
1
Stevens
New Bedford
1
1
90
0
Adams
Pawtucket Rangers
1
1
90
4
Dixon
Shawsheen Indians
1
1
90
0
Hogg
Providence Clamdiggers
1
1
90
1
Billy Allen
Bethlehem Steel
1
1
90
0
McGurk
Danersk FC
1
1
90
0
Whyte
Danersk FC
1
1
90
0
Park
Pawtucket Rangers
1
1
90
0
Welsh
New Bedford
1
1
90
0
Drummond
Brooklyn Americans
1
1
90
0
Bremner
New York Giants
1
1
90
0
Bain
Chicago Canadian Club
1
1
90
0
Johnstone
Fore River Rovers
1
1
90
0
Marshall
Newark Skeeters
1
1
90
0
Best
New Bedford Whalers
1
1
90
1
Wilson
New Bedford
1
1
90
0
Tommy Raeside
Bethlehem Steel
1
1
90
0
Morrison
Yonkers Thistle
1
1
90
0
Lee
Trenton FC
1
1
90
0
Fleming
Newark Skeeters
1
1
90
0
Nixon
Shawsheen Indians
1
1
90
0
Maxwell
New Bedford Whalers
1
1
90
0
McIlveny
Danersk FC
1
1
90
0
Clay
Danersk FC
1
1
90
0
Dave Carson
Bethlehem Steel
1
1
90
0
Caldwell
Brooklyn Americans
1
1
90
0
McLouchlan
Philadelphia Field Club
1
1
90
0
Oliphant
Newark Skeeters
1
1
90
0
Cochrane
New Bedford Whalers
1
1
90
0
Evans
Fore River Rovers
1
1
90
1
Green
Fore River Rovers
1
1
90
0
Stevens
New Bedford Whalers
1
1
90
2
MacDonald
Bethlehem Steel
1
1
90
0
Hood
Yonkers Thistle
1
1
90
0
G. Baird
Brooklyn Americans
1
1
90
0
Fleimng
Boston Wonder Workers
1
1
90
0
Taylor
Danersk FC
1
1
90
0
Pollard
Danersk FC
1
1
90
0
Scott
Yonkers Thistle
1
1
90
0
McGowan
Shawsheen Indians
1
1
90
0
McFarlane
Brooklyn Americans
1
1
90
1
McCauley
Providence Clamdiggers
1
1
90
0
Gray
Brooklyn Americans
1
1
90
0
Mulholland
Trenton FC
1
1
90
0
Lindsey
Trenton FC
1
1
90
2
Malcolm Goldie
Bethlehem Steel
1
1
90
1
Young
Boston Wonder Workers
1
1
90
0
McCuster
Trenton FC
1
1
90
0
Toomy Duggan
New York Giants
1
1
90
0
McMahon
Yonkers Thistle
1
1
90
1
Gilchrist
Fore River Rovers
1
1
90
0
Cochrane
New Bedford
1
1
90
0
Montgomery
New Bedford
1
1
90
0
Brown
Newark Skeeters
1
1
90
0
J. Baird
Brooklyn Americans
1
1
90
0
Briggs
Brooklyn Americans
1
1
90
0
McGrain
Pawtucket Rangers
1
1
90
1
Dudbridge
Trenton FC
1
1
90
0
Donnell
Shawsheen Indians
1
1
90
0
Beanland
Yonkers Thistle
1
1
90
0
Cowan
New Bedford
1
1
90
0
Forest
Brooklyn Wanderers
1
1
90
0
Jack Surgenor
Providence Clamdiggers
1
1
90
0
Kirby
Newark Skeeters
1
1
90
0
Sinclair
Philadelphia Field Club
1
1
90
0
Gallaway
Boston Wonder Workers
1
1
90
0
McDonald
Yonkers Thistle
1
1
90
0
Andy Straden
New York Giants
1
1
90
1
Sibbald
Fore River Rovers
1
1
90
0
Lamb
Brooklyn Americans
1
1
90
0
Daly
Trenton FC
1
1
90
0
Berwick
Danersk FC
1
1
90
0
Currie
Trenton FC
1
1
90
0
Wardrop
Brooklyn Wanderers
1
1
90
0
McGregor
Bethlehem Steel
1
1
90
0
McAttee
Newark Skeeters
1
1
90
0
Anderson
Chicago Canadian Club
1
1
90
0
Parry
Pawtucket Rangers
1
1
90
0
Reid
Chicago Canadian Club
1
1
90
0
Cairney
New York Giants
1
1
90
1
Jimmy Dunn
Ben Millers
1
1
90
1
Eddie Croak
Ben Millers
1
1
90
0
Bobby Curtis
Providence Clamdiggers
1
1
90
0
Jack Renfrew
Providence Clamdiggers
1
1
90
0
A. Petersen
Ben Millers
1
1
90
0
Jardine
Trenton FC
1
1
90
0
Meanus
Brooklyn Wanderers
1
1
90
0
Bowles
Brooklyn Americans
1
1
90
1
Philip
New York Giants
1
1
90
0
Philips
New York Giants
1
1
90
0
H. MacDonald
Philadelphia Field Club
1
1
90
0
Lorimer
Shawsheen Indians
1
1
90
0
Worden
Ben Millers
1
1
90
0
John Izatt
Providence Clamdiggers
1
1
90
0
Shaw
New Bedford
1
1
90
0
Carroll
Chicago Canadian Club
1
1
90
0
Steele
Boston Wonder Workers
1
1
90
0
Portous
Yonkers Thistle
1
1
90
0
Allan
Pawtucket Rangers
1
1
90
0
Shortt
Philadelphia Field Club
1
1
90
0
McGrann
Pawtucket Rangers
1
1
90
0
Smith
Shawsheen Indians
1
1
90
0
Michaels
Philadelphia Field Club
1
1
90
0
King
Chicago Canadian Club
1
1
90
0
Bob McGregor
Bethlehem Steel
1
1
90
0
Dave Priestley
Boston Wonder Workers
1
1
90
0
McRobbie
Brooklyn Americans
1
1
90
0
McNaughton
Trenton FC
1
1
90
0
Peterson
Ben Millers
1
1
90
0
Douglas
New York Giants
1
1
90
0
Marshall
Philadelphia Field Club
1
1
90
2
Mullaney
Yonkers Thistle
1
1
90
0
Walter Dick
Providence Clamdiggers
1
1
90
0
Alec Beattie
Providence Clamdiggers
1
1
90
1
Grange
Bethlehem Steel
1
1
90
0
Sharp
Newark Skeeters
1
1
90
0
MacLean
Chicago Canadian Club
1
1
90
0
Ross
Shawsheen Indians
1
1
90
0
Heinemann
Yonkers Thistle
1
1
90
0
Dickie
Newark Skeeters
1
1
90
1
Hunter
New Bedford Whalers
1
1
90
0
Neil
Fore River Rovers
1
1
90
0
Nicol
Newark Skeeters
1
1
90
0
Mills
Shawsheen Indians
1
1
90
0
McLeavy
New Bedford
1
1
90
0
Robinson
Brooklyn Americans
1
1
90
0
McGrane
Pawtucket Rangers
1
1
90
0
Kilgore
Trenton FC
1
1
90
0
Ogilvie
Newark Skeeters
1
1
90
0
McCormick
Fore River Rovers
1
1
90
0
Nelson
Fore River Rovers
1
1
90
0
Fitzsimmons
Fore River Rovers
1
1
90
0
Graham
New Bedford Whalers
1
1
90
1
Collins
Philadelphia Field Club
1
1
90
2
Erskine
Chicago Canadian Club
1
1
90
0
McGill
Fall River Marksmen
1
1
90
0
Andy Auld
Providence Clamdiggers
1
1
90
0
Nelson
Danersk FC
1
1
90
0
Cowan
New Bedford Whalers
1
1
90
0
Montgomery
New Bedford Whalers
1
1
90
0
Gray
Shawsheen Indians
1
1
90
0