1928-1929 American Soccer League (1921-1933)

gp g
Scotty Nilsen Boston Wonder Workers 53 43
Charlie McGill Fall River 53 0
Bill McPherson Fall River 51 7
George Aimer Providence Clamdiggers 51 2
Hookey Leonard New York Nationals 50 0
Joe Kennaway Providence Clamdiggers 50 0
John McArthur Boston Wonder Workers 50 0
Tommy Martin Pawtucket Rangers 50 0
Bill Harper Fall River 50 0
Bob Perry Pawtucket Rangers 49 4
James Martyn New York Nationals 49 7
Tec White Fall River 49 22
Steve Smith Brooklyn Wanderers 49 0
Bob Campbell Providence Clamdiggers 49 1
Bobby Ballantyne Boston Wonder Workers 49 2
Dave Gibson Providence Clamdiggers 48 0
Janos Nehadoma Brooklyn Wanderers 48 43
John Brown Brooklyn Wanderers 48 0
Alec Donald New York Nationals 48 0
Findlay Kerr Pawtucket Rangers 47 0
Andy Auld Providence Clamdiggers 47 7
Robert Fleming Boston Wonder Workers 46 0
Leslie Lyell Brooklyn Wanderers 45 17
Bob McAuley Fall River 45 6
Herbert Carlson New York Nationals 45 18
Percy Barlow Pawtucket Rangers 45 9
Dick McAvoy Pawtucket Rangers 45 1
Michael Mitchells Brooklyn Wanderers 44 2
Alex McNab Fall River 44 9
Jim Gallagher New York Nationals 44 9
Dave McMillan Brooklyn Wanderers 44 0
Bill Finlayson Providence Clamdiggers 44 3
Pete Fitzpatrick Providence Clamdiggers 43 11
James Montgomerie New Bedford Whalers 43 6
Billy Adair Brooklyn Wanderers 43 16
Malcolm Goldie Fall River 42 5
Jock McIntyre Boston Wonder Workers 42 1
Red McMillan New Bedford Whalers 42 0
Johnny Caldwell Fall River 42 0
Billy Oswald Providence Clamdiggers 41 9
Jimmy Warden New York Nationals 41 0
Harry Chatton New York Nationals 41 0
Bobby Curtis Brooklyn Wanderers 41 12
Johnny Harvey Pawtucket Rangers 40 7
Jack Davidson Boston Wonder Workers 40 0
Tommy Adams Boston Wonder Workers 40 4
Michael Connaboy New York Nationals 40 1
Sam Chedgzoy New Bedford Whalers 39 7
Billy Watson Providence Clamdiggers 39 4
Bill Morris Brooklyn Wanderers 39 0
David Robertson Brooklyn Wanderers 38 15
McAdam Brooklyn Wanderers 38 0
Gordon Burness Boston Wonder Workers 37 3
Jack Green Providence Clamdiggers 37 14
Johnny Grainger Fall River 36 5
Jimmy Bardell Providence Clamdiggers 36 2
Jimmy Howieson New Bedford Whalers 35 9
Jack Abel Philadelphia Field Club 35 0
Bill Paterson Providence Clamdiggers 35 32
Bill Gibson Boston Wonder Workers 33 0
Cyril Hunter Fall River 33 2
Billy Gonsalves Boston Wonder Workers 32 10
Eddie Maguire Providence Clamdiggers 32 6
Dinny Doyle Fall River 31 0
Tommy Nicol Philadelphia Field Club 31 0
Nicolas Stewart New Bedford Whalers 31 1
Mike McLeavy New Bedford Whalers 31 11
Billy Adam Pawtucket Rangers 30 0
Jimmy Wardrop Philadelphia Field Club 30 6
Jerry Best New Bedford Whalers 30 14
Bart McGhee New York Nationals 30 19
Moore Brooklyn Wanderers 30 0
Tommy Florie New Bedford Whalers 30 8
Henry Burness Boston Wonder Workers 29 3
Nils Nygren Boston Wonder Workers 29 11
Jimmy McClure Philadelphia Field Club 29 6
Bill Thompson Pawtucket Rangers 29 1
Johnny Slavin New York Nationals 29 2
Jim Purvis Philadelphia Field Club 29 13
Johnny Nelson New York Nationals 28 28
Jimmy Kelly Fall River 27 3
James McKechnie Pawtucket Rangers 27 2
Bobby Blair Fall River 27 21
Bill Daley Philadelphia Field Club 26 0
Bobby Walker Pawtucket Rangers 26 7
Dezso Grosz Brooklyn Wanderers 26 0
Tommy Murdoch New York Nationals 25 0
Nib Hogg Providence Clamdiggers 25 2
Tommy Blair Boston Wonder Workers 25 0
Billy Pitt New Bedford Whalers 25 0
David McEachran Boston Wonder Workers 24 9
Alexander Lorimer Pawtucket Rangers 24 5
Jim Green Philadelphia Field Club 23 2
Freddie Wall Philadelphia Field Club 23 19
Alec Beattie Providence Clamdiggers 22 5
Red Ballantyne New Bedford Whalers 22 8
Arnie Oliver Pawtucket Rangers 21 5
Tommy Fleming Boston Wonder Workers 21 2
Frank McKenna Pawtucket Rangers 20 2
Dave Priestley Boston Wonder Workers 20 1
Pete Renzulli New York Nationals 20 1
Jimmy McAuley Pawtucket Rangers 20 5
Willie Barrie New Bedford Whalers 20 1
Jimmy Barrie New Bedford Whalers 19 0
Bert Patenaude Fall River 19 10
William Kucklick Philadelphia Field Club 19 0
Bart McGhee Philadelphia Field Club 18 6
Archie Stevenson Pawtucket Rangers 18 0
Alec Johnston Fall River 18 0
Dezso Grosz Philadelphia Field Club 18 0
Alexander Lorimer New Bedford Whalers 18 2
Jimmy McGuire Brooklyn Wanderers 17 0
Joe McGonigle Boston Wonder Workers 17 0
Miller Philadelphia Field Club 17 2
Jimmy Hunter New Bedford Whalers 16 0
Eric Levin New York Nationals 15 0
Sam Kennedy Pawtucket Rangers 15 13
Andy Stevens New Bedford Whalers 15 7
Bobby Blair Pawtucket Rangers 15 5
Billy Stewart Pawtucket Rangers 14 0
Tommy White New York Nationals 13 5
Milton Gavin Fall River 13 4
Bobby Walker New York Nationals 13 2
Higgins Pawtucket Rangers 12 0
Johnny Nelson Pawtucket Rangers 12 7
Jimmy Douglas Philadelphia Field Club 12 0
Sam Kennedy New Bedford Whalers 12 10
Billy Pitt Providence Clamdiggers 11 0
Andrew Haddow New York Nationals 11 3
Sturdy Maxwell New Bedford Whalers 11 0
Peter Turner Pawtucket Rangers 11 0
Jimmy McAuley Fall River 10 0
Bela Rosenburg Brooklyn Wanderers 10 3
Hugh Coyle Philadelphia Field Club 10 1
Siegfried Wortmann New York Nationals 10 7
Frank Toner Brooklyn Wanderers 10 2
Jamie Ewan Pawtucket Rangers 10 0
Dave Edwards New Bedford Whalers 9 0
Wilson Philadelphia Field Club 9 0
David McMillan New York Giants (1923-1930) 8 1
Josef Eisenhoffer Brooklyn Wanderers 8 3
Olof Johansson New York Nationals 8 0
Bert Patenaude Philadelphia Field Club 8 6
Teddy Glover New York Giants (1923-1930) 8 0
Tommy Steel New Bedford Whalers 8 0
Edward Tate Pawtucket Rangers 8 0
Murphy Nilsen Boston Wonder Workers 8 0
James Cameron New York Giants (1923-1930) 8 0
Pete Laszlo Brooklyn Wanderers 8 3
Bob Wilson Pawtucket Rangers 8 3
William Findlay New York Nationals 8 2
Laszlo Sternberg New York Giants (1923-1930) 7 0
Bill Paterson New Bedford Whalers 7 0
Alex Massie Bethlehem Steel 7 5
Leo Drucker Brooklyn Wanderers 7 0
George Moorhouse New York Giants (1923-1930) 7 1
Houston Jersey City (ASL) 7 1
Tommy Murdoch Newark Skeeters 7 0
Jimmy Wardrop Newark Skeeters 7 2
Archie Stark Bethlehem Steel 7 2
Bob McGregor Bethlehem Steel 7 0
Smith Jersey City (ASL) 7 0
Max Gruenwald New York Giants (1923-1930) 7 4
Jack Lindsay Philadelphia Field Club 7 0
Campbell Jersey City (ASL) 7 1
F.G. Carnegie Jersey City (ASL) 7 1
Shamus O'Brien New York Giants (1923-1930) 7 5
James Brown Newark Skeeters 7 1
Armin Schroder Brooklyn Wanderers 7 2
Watt Jersey City (ASL) 7 3
Tom Gillespie Bethlehem Steel 6 2
Ernő Schwarz New York Giants (1923-1930) 6 2
McClung Jersey City (ASL) 6 0
Pearce Boston Wonder Workers 6 0
Johnny Rollo Bethlehem Steel 6 0
Bill Carnihan Bethlehem Steel 6 0
Bill Daley Newark Skeeters 6 0
Ludwig Grosz Newark Skeeters 6 0
Hale Jersey City (ASL) 6 1
Moritz Haeusler New York Giants (1923-1930) 6 0
Tommy Nicol New Bedford Whalers 6 0
Cairns Newark Skeeters 6 0
Johnny Dubiennay Fall River 6 2
Dave Edwards Bethlehem Steel 5 0
Béla Guttmann New York Giants (1923-1930) 5 0
Carstairs Jersey City (ASL) 5 0
Pearce Philadelphia Field Club 5 0
Jack Abel Boston Wonder Workers 5 0
Tommy Florie Providence Clamdiggers 5 0
Henry Cowan Pawtucket Rangers 5 0
Bob Mitchell Pawtucket Rangers 5 0
Arnie Oliver New Bedford Whalers 5 0
Billy Ritchie Boston Wonder Workers 5 0
Taylor Jersey City (ASL) 5 2
Semple Philadelphia Field Club 4 0
Billy Allan Bethlehem Steel 4 0
Moore Newark Skeeters 4 0
Duncan New York Giants (1923-1930) 4 0
Willie Barrie Bethlehem Steel 4 0
Jim Green Newark Skeeters 4 0
Tom Somerville Boston Wonder Workers 4 0
Bobby Blair Boston Wonder Workers 4 2
Churnside Pawtucket Rangers 4 0
Jimmy Barrie Bethlehem Steel 4 0
David Archibald New York Nationals 4 0
McVean Philadelphia Field Club 4 0
John Delaney Bethlehem Steel 4 0
Dougie Campbell New York Giants (1923-1930) 4 0
Johnny Jaap Bethlehem Steel 4 3
Jack Marshall Bethlehem Steel 4 0
Bill Harper Boston Wonder Workers 4 0
Tommy Steel Philadelphia Field Club 4 0
Stevens Jersey City (ASL) 4 0
Hugh Logan Boston Wonder Workers 4 1
Jimmy Douglas Brooklyn Wanderers 3 0
Harry Burns Newark Skeeters 3 0
Peter Turner Providence Clamdiggers 3 1
Alexander Fabian New York Giants (1923-1930) 3 0
Jackie McGrillen Bethlehem Steel 3 0
Johnny Dubiennay Boston Wonder Workers 3 0
Rennie Pawtucket Rangers 3 0
Billy Watson New Bedford Whalers 3 0
Christopher Harrington New York Giants (1923-1930) 3 0
Harry Farrell Jersey City (ASL) 3 0
James Lonie Terris New York Giants (1923-1930) 3 0
Davey Brown Brooklyn Wanderers 3 0
Riley Philadelphia Field Club 3 1
Johnny Nelson Fall River 3 4
Conn Newark Skeeters 3 0
Frank Crawley New Bedford Whalers 3 1
Peter McKinney New York Giants (1923-1930) 3 1
Bill Fryer Brooklyn Wanderers 3 0
Harry Farrell Philadelphia Field Club 3 0
Hill Newark Skeeters 3 0
Willie Herd New York Giants (1923-1930) 3 0
McKenna Jersey City (ASL) 2 2
Edward Tate Philadelphia Field Club 2 0
Freddie Wall Newark Skeeters 2 3
Crowley Philadelphia Field Club 2 0
Peter Sweeney Pawtucket Rangers 2 0
Jimmy McClure Bethlehem Steel 2 0
Douglas Jersey City (ASL) 2 0
Phillips Jersey City (ASL) 2 0
Bruce Brooklyn Wanderers 2 0
Fred Morley Pawtucket Rangers 2 0
Jimmy Meagher Fall River 2 0
Lyons Philadelphia Field Club 2 0
Dave McClure Brooklyn Wanderers 2 0
Nelson New York Giants (1923-1930) 2 0
Croteau New Bedford Whalers 2 0
Wilson Bethlehem Steel 2 0
Vilhelm Rekker Boston Wonder Workers 2 0
Jim Jackson Bethlehem Steel 2 0
Husband New York Nationals 2 0
Hugh Reid Bethlehem Steel 2 0
John Delaney Philadelphia Field Club 2 0
Sam Fletcher Providence Clamdiggers 2 0
George Drysdale Brooklyn Wanderers 2 0
Phillips Newark Skeeters 2 0
McGillie Jersey City (ASL) 2 0
Bill McIntosh Newark Skeeters 2 0
Frank Crawley Brooklyn Wanderers 2 0
Jimmy Douglas Fall River 2 0
Tom Somerville Pawtucket Rangers 1 0
Tommy Steel Fall River 1 0
Copper Zych New Bedford Whalers 1 1
Andy McMeekin Bethlehem Steel 1 0
James Brown Boston Wonder Workers 1 0
James Brown New York Nationals 1 0
Kelly Boston Wonder Workers 1 0
Neill New Bedford Whalers 1 0
Joselit Brooklyn Wanderers 1 0
Jimmy Barrie Boston Wonder Workers 1 0
O'Neill Jersey City (ASL) 1 0
John Gallagher New York Nationals 1 0
Chisholm Newark Skeeters 1 0
Johnny McLeod Pawtucket Rangers 1 0
Cockroft Newark Skeeters 1 0
Freddie Wall Brooklyn Wanderers 1 0
P. Greer Newark Skeeters 1 0
Quinn Newark Skeeters 1 0
Mulholland Bethlehem Steel 1 0
Pete Laszlo Providence Clamdiggers 1 0
Billy Hogg New York Giants (1923-1930) 1 1
David Cameron New York Giants (1923-1930) 1 0
Bickerton Newark Skeeters 1 0
Graham Providence Clamdiggers 1 0
Hill Jersey City (ASL) 1 0
Oldrich Pozdelek Boston Wonder Workers 1 0
Percy Andrews Philadelphia Field Club 1 0
Bert Patenaude Pawtucket Rangers 1 0
Jim Purvis Brooklyn Wanderers 1 0
Tommy Croft Newark Skeeters 1 0
Lajos Fischer New York Giants (1923-1930) 1 0
E. McIntosh Providence Clamdiggers 1 0
Calleron Philadelphia Field Club 1 0
Lovett Boston Wonder Workers 1 0
Hugh Coyle Fall River 1 0
Jack Mulhall Bethlehem Steel 1 0
Vasques Newark Skeeters 1 0
Shamus O'Brien New York Nationals 1 0
Gardiner Boston Wonder Workers 1 0
Bob Drummond New Bedford Whalers 1 0
Billy Hogg Brooklyn Wanderers 1 1
Hugh Coyle Brooklyn Wanderers 1 0
McKenna Philadelphia Field Club 1 0
William Forrest New York Nationals 1 0
Willows Boston Wonder Workers 1 0
Edwards Jersey City (ASL) 1 0
Jenkins Newark Skeeters 1 0
Gasquard Newark Skeeters 1 1
F.G. Carnegie New York Giants (1923-1930) 1 0
Wilson Providence Clamdiggers 1 0
Rosenberger Philadelphia Field Club 1 0
Connor Brooklyn Wanderers 1 0
Garland Providence Clamdiggers 1 0
Solomon Newark Skeeters 1 0
Stynes New York Nationals 1 0
Nicolas Stewart Brooklyn Wanderers 1 0
Menzies Philadelphia Field Club 0 0
Tommy Fleming Fall River 0 0