1988-1989 National Professional Soccer League (indoor)

gp g a sh
Tom Alioto Hershey Impact 40 11 4 0
Lee Rogers Milwaukee Wave 40 12 6 76
Bob Lilley Hershey Impact 40 7 4 0
Bobby Dinunzio Canton Invaders 40 16 20 0
Tony Whicker Memphis Storm 40 0 7 0
Art Kramer Milwaukee Wave 40 38 20 146
Bret Hall Chicago Power 40 7 17 0
Vincent Beck Memphis Storm 39 13 13 0
Jeff Kraft Hershey Impact 39 13 4 0
Rod Castro Memphis Storm 39 55 19 0
Antonio Carbognani Memphis Storm 39 5 19 0
David Kasper Milwaukee Wave 39 7 9 65
Mark Christensen Dayton Dynamo 39 5 13 69
Tom Isirov Chicago Power 39 7 3 0
David Richardson Chicago Power 39 11 7 0
Charlie Greene Hershey Impact 39 32 13 0
Scott Cook Dayton Dynamo 39 23 11 117
Viktor Jakovljevic Chicago Power 38 16 5 0
Sam Mangione Hershey Impact 38 14 4 0
Karl-Heinz Granitza Chicago Power 38 61 25 0
Ben Martin Hershey Impact 37 3 1 0
Mike Richardson Chicago Power 37 11 7 0
Saeed Bakhtiari Milwaukee Wave 37 6 8 51
Tony Bono Dayton Dynamo 37 13 9 99
Jay White Memphis Storm 37 12 16 0
Darrin Jones Memphis Storm 37 9 5 0
Dean Kelly Milwaukee Wave 37 21 27 129
Oscar Albuquerque Chicago Power 37 16 19 0
Scoop Stanisic Hershey Impact 36 0 13 0
Zoran Savic Milwaukee Wave 36 31 21 228
George Pastor Milwaukee Wave 36 23 13 177
Costas Skouras Canton Invaders 35 8 4 0
Brad Baughan Hershey Impact 35 2 2 0
Mark Kerlin Hershey Impact 35 27 17 0
Caleb Suri Dayton Dynamo 35 5 1 69
Franklin McIntosh Hershey Impact 34 36 26 0
Randy Pikuzinski Canton Invaders 34 12 18 0
Alex Tarnoczi Canton Invaders 33 34 5 0
Batata Chicago Power 33 30 35 0
Mike Paxos Canton Invaders 33 3 4 0
Moe Suri Milwaukee Wave 33 4 6 65
Greg Willin Milwaukee Wave 33 13 6 97
Tony Pierce Milwaukee Wave 32 0 2 1
Jay McCutcheon Chicago Power 32 0 0 0
Doug Swanson Canton Invaders 32 2 6 0
Rudy Pikuzinski Canton Invaders 32 49 21 0
Greg Nichols Canton Invaders 32 9 8 0
Jamie Swanner Canton Invaders 32 0 0 0
Peter Smith Milwaukee Wave 32 12 4 63
Franco Paonessa Memphis Storm 32 13 4 0
Miljice Donev Hershey Impact 32 7 3 0
Marcelo Carrera Canton Invaders 31 29 27 0
Steve Frick Canton Invaders 31 29 18 0
Kevin Sloan Dayton Dynamo 31 14 7 92
Jeff Popp Dayton Dynamo 31 4 4 42
Soloman Hilton Dayton Dynamo 31 9 5 61
Tim Tyma Milwaukee Wave 31 10 16 79
Denzil Antonio Canton Invaders 31 11 13 0
Manny Rojas Chicago Power 30 7 22 0
Boro Sucevic Hershey Impact 30 6 5 0
Ramiro Borja Memphis Storm 29 8 5 0
Albert Adade Chicago Power 29 0 4 0
Tim Alioto Milwaukee Wave 27 3 5 24
Vilmar Marquez Milwaukee Wave 27 2 2 26
Shaun Pendleton Memphis Storm 27 7 3 0
Gino DiFlorio Dayton Dynamo 26 25 24 236
Pete Knezic Milwaukee Wave 26 7 6 49
Hylton Dayes Dayton Dynamo 25 8 3 44
Jimmy Banks Milwaukee Wave 24 4 5 66
Diego Castro Memphis Storm 23 9 9 0
Oscar Pisano Canton Invaders 23 7 8 0
Michael Dinunzio Canton Invaders 23 8 7 0
John Burgmeier Dayton Dynamo 22 2 1 17
Victor Quni Chicago Power 22 4 0 0
Carlos Peña Dayton Dynamo 21 1 3 5
Ted Hantak Milwaukee Wave 19 7 8 68
Andrew McKay Dayton Dynamo 19 2 10 47
Mark Lugris Dayton Dynamo 18 2 4 51
Jim Schwab Hershey Impact 17 4 3 0
Jimmy McGeough Dayton Dynamo 17 4 2 30
Gee Peckich Dayton Dynamo 15 1 2 23
Paul Aur Memphis Storm 15 4 5 0
Scott Molfenter Dayton Dynamo 14 0 1 2
Larry Tukis Hershey Impact 14 0 1 0
Mark Berry Milwaukee Wave 12 0 0 0
Robert Vosmaer Milwaukee Wave 12 1 1 18
Joe Pavlek Dayton Dynamo 12 4 2 33
Austin Hudson Dayton Dynamo 11 2 3 24
Bill Naumovski Canton Invaders 11 0 0 0
Mark Simpson Chicago Power 11 0 0 0
Victor Quni Dayton Dynamo 11 4 2 50
Mike Kauker Memphis Storm 10 2 0 0
Arnie Mausser Dayton Dynamo 9 0 0 0
Armando Ceja Memphis Storm 9 1 2 0
Gerry Van Der Merwe Canton Invaders 9 1 0 0
Jimmy McGeough Hershey Impact 9 0 1 0
Mark Moser Dayton Dynamo 8 2 1 15
Brad Hauter Chicago Power 7 0 0 0
Lee Cumberbatch Dayton Dynamo 7 1 0 3
Yaro Dachniwsky Milwaukee Wave 6 0 1 0
Rainer Uhlir Canton Invaders 6 0 0 0
Gerald Celestin Dayton Dynamo 6 3 2 21
Damien Kelly Memphis Storm 6 0 1 0
Mitch Mordas Dayton Dynamo 5 0 0 0
Louis Mateus Chicago Power 5 0 1 0
Daniel González Memphis Storm 5 0 0 0
Hayden Knight Milwaukee Wave 5 0 1 7
Rick Schweizer Dayton Dynamo 5 0 2 0
Chris Fauser Memphis Storm 4 0 0 0
Peter Tadrick Hershey Impact 3 0 1 0
Jorge Valenzuela Memphis Storm 3 0 0 0
Firous Soltan-Mohammadi Chicago Power 3 0 0 0
Jeff Williams Dayton Dynamo 1 0 0 0
Keder Chicago Power 1 1 3 0
Junior Nichols Hershey Impact 1 0 0 0