1989-1990 National Professional Soccer League (indoor)

gp g a sh
Art Kramer Milwaukee Wave 40 41 27 155
Dan O'Keefe New York Kick 40 52 17 332
Michael Dinunzio Canton Invaders 40 13 23 107
Ben Martin Hershey Impact 40 3 6 40
Bobby Dinunzio Canton Invaders 40 17 29 73
Steve Boardman New York Kick 40 3 10 59
Greg Nichols Canton Invaders 40 9 4 60
Sam Mangione Hershey Impact 40 17 17 89
Peter Hattrup Kansas City Comets 40 48 43 201
Bob Lilley Hershey Impact 40 20 16 104
Mark Francis Dayton Dynamo 40 29 11 132
Lee Rogers Milwaukee Wave 40 20 9 108
Todd Smith Kansas City Comets 40 5 5 41
Larry Julius Hershey Impact 40 16 13 163
Doug Swanson Canton Invaders 40 13 11 65
Victor Quni Dayton Dynamo 40 32 22 190
Randy Pikuzinski Canton Invaders 40 29 24 172
Tim Tyma Milwaukee Wave 40 5 15 74
Marcelo Carrera Canton Invaders 40 25 38 199
Mike Getchell Kansas City Comets 40 15 7 80
Tim Larkin New York Kick 40 7 12 74
Tony Bono Dayton Dynamo 39 29 32 200
David Slade Hershey Impact 39 2 1 39
Vincent Beck Memphis Rogues 39 14 5 107
Oscar Draguicevich Memphis Rogues 39 6 9 98
Bill Becher New York Kick 39 14 17 94
Keenan Mikal Dayton Dynamo 39 11 9 90
Jim Kinderdine Dayton Dynamo 39 7 7 68
George Pastor Milwaukee Wave 39 51 29 260
Bronn Pfeiffer New York Kick 38 5 12 52
Oscar Pisano Canton Invaders 38 9 13 65
Joe Sternberg New York Kick 38 13 5 83
Antonio Carbognani Memphis Rogues 38 9 11 116
Jon Gardner New York Kick 38 6 10 51
Jon Szczepanski Milwaukee Wave 37 15 6 61
Jay White Memphis Rogues 37 16 7 85
Vilmar Marquez Milwaukee Wave 37 17 9 70
Batata Chicago Power 37 33 41 270
Saeed Bakhtiari Chicago Power 37 12 11 70
Chris Pfau Canton Invaders 37 20 11 73
Scott Cook Dayton Dynamo 37 18 14 122
Steve Frick Canton Invaders 37 50 18 163
Bob Harmon Hershey Impact 37 14 5 56
Brian Haynes Kansas City Comets 36 31 13 165
Bill Galka Dayton Dynamo 36 6 9 56
Rudy Pikuzinski Canton Invaders 36 51 38 181
Peter Schweinert Milwaukee Wave 36 0 1 23
Jamie Swanner Canton Invaders 36 0 8 2
Drew Dimatos New York Kick 36 5 13 54
Jeff Kraft Hershey Impact 35 19 5 62
Gino DiFlorio Canton Invaders 35 33 17 145
Pete Knezic Milwaukee Wave 35 8 10 83
Rafael Amaya Hershey Impact 35 2 2 22
David Richardson Chicago Power 34 8 4 47
Bret Hall Chicago Power 34 2 10 54
Moe Suri Milwaukee Wave 33 5 7 64
Jeff Popp Dayton Dynamo 33 8 9 85
Ed Puskarich Chicago Power 33 12 7 72
Dean Kelly Milwaukee Wave 33 15 13 85
Damien Kelly Memphis Rogues 32 12 6 66
Dennis Brose Dayton Dynamo 32 13 9 138
Tony Pierce Milwaukee Wave 32 0 4 3
Viktor Jakovljevic Hershey Impact 32 11 8 86
Gregg Blasingame Kansas City Comets 31 10 13 68
Bob Poursanidis New York Kick 31 15 10 104
Mike Richardson Chicago Power 31 11 9 21
Greg Ayers Dayton Dynamo 31 9 8 45
Jay McCutcheon Chicago Power 29 0 2 3
Bobby Joe Esposito Kansas City Comets 29 26 8 88
Mark Christensen Memphis Rogues 29 4 14 35
John Diffley Kansas City Comets 29 4 6 47
Carlos Salguero Memphis Rogues 29 29 16 120
John Abe Hershey Impact 28 18 12 96
Larry Tukis Hershey Impact 28 0 2 0
Fahmi El-Shami Dayton Dynamo 27 24 4 128
Carlos Peña Dayton Dynamo 27 1 3 3
Dave Wolf New York Kick 27 3 6 30
Mark Moser New York Kick 27 37 11 163
Denzil Antonio Canton Invaders 27 7 7 43
Chris Hellenkamp Kansas City Comets 27 14 10 54
Yaro Dachniwsky Kansas City Comets 26 0 5 0
Mirko Castillo Chicago Power 26 17 9 89
Jeff Rogers Kansas City Comets 26 3 8 26
Kevin Macfarlane New York Kick 26 1 0 6
Zoran Savic Kansas City Comets 26 26 21 138
Warren Lipka New York Kick 25 0 1 5
Danny Labovic Hershey Impact 25 0 2 2
Randy Prescott New York Kick 25 1 6 61
Greg Muhr Chicago Power 25 2 5 54
Costas Skouras Chicago Power 25 10 3 50
Zoltan Meszaros Chicago Power 23 24 8 74
Scott Hoober Hershey Impact 23 1 1 7
Pat Harrington Dayton Dynamo 23 0 1 4
Paul Carollo Memphis Rogues 22 4 3 36
Drago Dumbovic Hershey Impact 22 28 16 189
Teddy Krafft Chicago Power 22 12 7 59
Peter Ilic Memphis Rogues 21 4 0 23
Neil Ridgeway Memphis Rogues 21 9 8 72
Oscar Albuquerque Chicago Power 21 5 9 41
Tim Alioto Milwaukee Wave 21 1 9 32
Alex Tarnoczi Chicago Power 20 11 1 56
Roger Chavez Hershey Impact 20 16 3 54
Keith Fulk New York Kick 19 6 11 68
Drago Dumbovic Kansas City Comets 19 25 22 107
Keith Fulk Milwaukee Wave 18 7 1 49
Joe Pavlek Canton Invaders 18 4 1 13
Mike Peckich Kansas City Comets 18 3 2 14
Steve Potter Memphis Rogues 18 4 1 25
Steve Eise Memphis Rogues 18 1 1 19
Hank Henry Kansas City Comets 18 0 4 0
Keith Tozer Kansas City Comets 17 5 3 20
Mark Simpson Chicago Power 17 0 0 2
Peter Smith Milwaukee Wave 16 2 1 35
Glenn Lurie Memphis Rogues 16 1 0 16
Caleb Suri Kansas City Comets 16 4 3 35
Joe Carver Chicago Power 16 2 1 9
Mark Evans Milwaukee Wave 16 4 4 35
Karl-Heinz Granitza Chicago Power 15 19 8 70
Mark Berry Milwaukee Wave 15 0 2 1
Manny Rojas Chicago Power 14 10 6 38
Adrian Brooks Kansas City Comets 14 1 1 10
Greg Sheen Kansas City Comets 14 7 4 16
Jimmy Banks Milwaukee Wave 14 6 6 26
Ed Ruff Dayton Dynamo 14 2 0 4
Paul Child Hershey Impact 14 14 3 31
Lyn Venable New York Kick 13 1 0 1
Scott Ravert Canton Invaders 13 2 0 7
John Burgmeier Dayton Dynamo 13 1 3 17
Neil Ridgeway New York Kick 13 9 3 53
Glenn Lurie Kansas City Comets 13 3 3 28
Chris Webbert Hershey Impact 12 2 0 15
Juan Yepez Memphis Rogues 12 0 3 12
Carlos Salguero New York Kick 11 7 4 47
Fahmi El-Shami Chicago Power 11 4 1 20
David Kasper Milwaukee Wave 11 1 3 14
Manny Sanchez Memphis Rogues 11 0 0 2
Mark Moser Memphis Rogues 11 3 2 21
Todd Bramble Memphis Rogues 11 0 0 1
Jorge Montoya Memphis Rogues 11 1 0 9
Larry Sunderland Milwaukee Wave 10 1 3 38
Ben Pollock Dayton Dynamo 10 11 12 59
David West Memphis Rogues 9 0 1 0
Jorge Valenzuela Memphis Rogues 9 0 0 0
Dave Wolf Memphis Rogues 9 2 1 7
Jeff Robben New York Kick 8 0 1 1
Dan O'Donnell Hershey Impact 8 2 2 17
John Abe Chicago Power 8 3 1 25
Daniel González Canton Invaders 8 0 2 0
Derek Bujak Milwaukee Wave 8 1 4 17
Ben Pollock Memphis Rogues 8 4 0 19
Louis Bennett Memphis Rogues 8 1 1 9
Glenn Lurie Milwaukee Wave 7 2 2 6
Don Tobin Memphis Rogues 7 2 3 20
Mirko Castillo Memphis Rogues 7 2 2 17
Frank Arlasky Memphis Rogues 7 0 1 0
Tim McClements Dayton Dynamo 7 1 0 4
Scott Molfenter Memphis Rogues 6 0 0 1
Chris Fauser Memphis Rogues 5 0 0 3
Ricardo Alonso Memphis Rogues 4 1 4 20
Homer Screws Kansas City Comets 4 1 0 5
Tom Isirov Chicago Power 4 1 1 11
Mark Christensen Dayton Dynamo 4 0 2 18
Don McDonagh Memphis Rogues 2 4 0 12
Boro Sucevic Memphis Rogues 2 0 0 4
Steve Muccillo Kansas City Comets 2 0 0 0
Dennis Brose Hershey Impact 2 0 0 0
Alex Nagy Hershey Impact 1 0 0 0