1997-1998 National Professional Soccer League (indoor)

player team gp g a sh
Bruno Xavier Milwaukee Wave 40 4 4 57
Rob Martella Cincinnati Silverbacks 40 6 2 31
Chris Clarke Edmonton Drillers 40 27 8 89
Randy Pikuzinski Buffalo Stallions 40 19 44 136
Bernie Lilavois Cincinnati Silverbacks 40 66 24 188
Shane Dougherty Baltimore Blast 40 24 18 69
Don D'Ambra Philadelphia KiXX 40 52 17 173
Michael Henning Baltimore Blast 40 14 12 66
Gino DiFlorio Cincinnati Silverbacks 40 67 48 320
Eddie Henderson Wichita Wings 40 13 7 57
Bryan Finnerty Detroit Rockers 40 0 7 8
Martin Dugas Edmonton Drillers 40 30 27 161
Todd Rattee Edmonton Drillers 40 10 10 98
Bill Becher Harrisburg Heat 40 34 22 122
Richard Chinapoo Harrisburg Heat 40 19 16 106
Dewan Bader Harrisburg Heat 40 5 10 61
Giuliano Oliviero Milwaukee Wave 40 23 12 126
Randy Prescott Detroit Rockers 40 10 10 123
Pato Margetic Detroit Rockers 40 13 48 84
Joe Malachino Detroit Rockers 40 19 10 82
Jeff Davis Kansas City Comets 40 20 6 116
Michael King Milwaukee Wave 40 52 35 214
Tarik Walker Milwaukee Wave 40 33 16 124
Todd Dusosky Milwaukee Wave 40 30 24 86
Pat White Milwaukee Wave 40 16 8 65
Kevin Holness Edmonton Drillers 40 12 12 66
Sipho Sibiya Edmonton Drillers 40 21 27 159
Nikola Ristic Cleveland Crunch 40 14 11 54
Randy Pikuzinski Buffalo Blizzard 40 19 44 136
Daryl Doran St. Louis Ambush 40 29 28 119
Chris Jahr Milwaukee Wave 40 10 4 56
Shayne Campbell Edmonton Drillers 40 4 6 36
Bobby Dinunzio Buffalo Blizzard 40 11 16 76
David Moxom Milwaukee Wave 40 6 6 56
O'neil Brown Edmonton Drillers 40 2 6 45
Bobby Dinunzio Buffalo Stallions 40 11 16 76
Scott Henderson Philadelphia KiXX 40 1 9 29
Brian Theil Philadelphia KiXX 40 4 9 26
Giuliano Oliviero Montreal Impact 40 23 12 126
Bruno Xavier Montreal Impact 40 4 4 57
John Ball Cleveland Crunch 39 11 9 61
Mauro Biello Milwaukee Wave 39 34 21 162
Jason Dunn Wichita Wings 39 44 16 168
Billy Andracki Buffalo Stallions 39 0 3 2
Joel Shanker St. Louis Ambush 39 15 9 60
Joe Reiniger St. Louis Ambush 39 61 39 321
John Limniatis Milwaukee Wave 39 10 8 55
Omid Namazi Philadelphia KiXX 39 17 53 100
Billy Andracki Buffalo Blizzard 39 0 3 2
Danny Barber Cincinnati Silverbacks 39 41 25 147
Patrick Diotte Montreal Impact 39 4 6 44
John Limniatis Montreal Impact 39 10 8 55
Mauro Biello Montreal Impact 39 34 21 162
Patrick Diotte Milwaukee Wave 39 4 6 44
Scott Schweitzer Cleveland Crunch 39 9 8 64
Troy Dusosky Cleveland Crunch 39 6 7 51
Barry Stitz Baltimore Blast 39 11 24 89
Novica Marojevic Kansas City Comets 39 17 14 73
Jason Willan Detroit Rockers 39 39 14 209
Travis Roy Detroit Rockers 39 26 19 113
Tati Errecalde Detroit Rockers 39 14 18 69
Lance Johnson Baltimore Blast 39 14 8 80
Scott Hileman Edmonton Drillers 39 0 9 3
Emeka Moneme Milwaukee Wave 38 15 8 77
Shawn Beyer Kansas City Comets 38 17 6 57
James Hesch Harrisburg Heat 38 40 44 156
Rudy Pikuzinski Buffalo Blizzard 38 53 38 160
Steven Morris Milwaukee Wave 38 18 36 107
Matt Knowles Philadelphia KiXX 38 48 30 266
Lars Richters Detroit Rockers 38 5 5 39
Rudy Doliscat Montreal Impact 38 9 8 60
Rudy Pikuzinski Buffalo Stallions 38 53 38 160
Mike Richardson Milwaukee Wave 38 36 42 191
Peter Hattrup Milwaukee Wave 38 38 26 120
Mike Laposha St. Louis Ambush 38 8 8 31
Mali Walton Philadelphia KiXX 38 8 13 42
Rudy Doliscat Milwaukee Wave 38 9 8 60
Scott Blokker Cincinnati Silverbacks 37 10 5 37
Matt McAvin St. Louis Ambush 37 12 9 59
Chad Ashton Wichita Wings 37 22 43 123
Samuel Ekeme Kansas City Comets 37 2 5 31
Nate Houser Kansas City Comets 37 10 8 81
Doug Holloway Edmonton Drillers 37 9 5 39
Jean Harbor Montreal Impact 37 26 16 194
Jean Harbor Milwaukee Wave 37 26 16 194
Ronald Simmons Baltimore Blast 37 6 10 76
Glen Carbonara Milwaukee Wave 37 10 9 55
Armando Valdivia Buffalo Blizzard 37 26 28 101
Brandon Ward St. Louis Ambush 37 17 7 70
Armando Valdivia Buffalo Stallions 37 26 28 101
Chris Scotti Baltimore Blast 37 15 14 62
Obi Moneme Milwaukee Wave 37 20 11 68
Khalil Azmi Baltimore Blast 37 0 1 5
Bobby Joe Esposito Philadelphia KiXX 36 15 8 48
Hector Marinaro Cleveland Crunch 36 87 43 307
David Bascome Harrisburg Heat 36 41 26 168
Sasa Zoric Baltimore Blast 36 37 14 213
Otto Orf Cleveland Crunch 36 1 7 14
Wes Wade Kansas City Comets 36 15 37 119
Kevin Koetters Kansas City Comets 36 24 26 129
Kyle Swords Harrisburg Heat 36 11 7 51
Jamie Swanner St. Louis Ambush 36 0 17 11
Kevin Sloan Philadelphia KiXX 36 57 23 243
Brad Smith Cincinnati Silverbacks 36 14 8 53
Paul Agyeman Cincinnati Silverbacks 36 13 11 58
David Banks Buffalo Stallions 35 12 11 71
Curtis Stelzer St. Louis Ambush 35 15 6 57
Lebaron Hollimon Wichita Wings 35 10 12 47
Mike Williams Harrisburg Heat 35 4 7 28
Scott McDoniel St. Louis Ambush 35 13 9 68
Larry Julius Harrisburg Heat 35 23 12 157
Zoran Karic Cleveland Crunch 35 62 91 370
Pat Mann St. Louis Ambush 35 4 4 19
David Banks Buffalo Blizzard 35 12 11 71
Brian Loftin Kansas City Comets 34 41 15 157
Kurt Bosch Edmonton Drillers 34 14 5 52
Pete Pappas Philadelphia KiXX 34 0 6 5
Todd Hicks Baltimore Blast 34 2 3 17
Doug Tegge Cincinnati Silverbacks 34 7 5 27
Matt Tirschman Baltimore Blast 34 9 9 54
Jose Luis Rojano Philadelphia KiXX 34 10 4 43
Mark Pulisic Harrisburg Heat 34 27 17 91
John Olu-Molomo Philadelphia KiXX 33 29 11 92
Andrew McKay Buffalo Blizzard 33 3 5 39
Andrew McKay Buffalo Stallions 33 3 5 39
Edward Carmean Kansas City Comets 33 1 3 32
Lyndon Hooper Milwaukee Wave 33 2 3 14
Lyndon Hooper Montreal Impact 33 2 3 14
Alex Villalobos Buffalo Stallions 32 6 8 32
Alex Villalobos Buffalo Blizzard 32 6 8 32
Bojan Vuckovic Baltimore Blast 32 60 38 246
Paul McDonnell Cincinnati Silverbacks 32 17 11 76
Wes Sechrist Cincinnati Silverbacks 32 5 7 33
Mike Veneto Philadelphia KiXX 32 10 7 30
Steve Kuntz St. Louis Ambush 32 35 16 120
Chris Damico Wichita Wings 32 1 9 2
Nick De Santis Milwaukee Wave 31 9 27 85
Carlos Zavala Kansas City Comets 31 11 3 45
Joey Murtagh Philadelphia KiXX 31 9 6 25
Nick De Santis Montreal Impact 31 9 27 85
Marcelo Valencia Philadelphia KiXX 31 9 19 54
Chad James Cleveland Crunch 31 7 8 34
Sterling Wescott Wichita Wings 31 8 12 47
Shawn Boney Cleveland Crunch 31 15 3 66
Juan Fontana Montreal Impact 30 8 5 54
Nassim Olabi Buffalo Blizzard 30 11 6 44
Andrew Crawford Buffalo Stallions 30 36 14 95
Mike Kirmse Buffalo Stallions 30 1 3 14
Genoni Martinez Wichita Wings 30 30 21 215
Rob Johnson Philadelphia KiXX 30 14 10 44
Victor Nogueira Milwaukee Wave 30 0 7 6
Ricky Mobley Milwaukee Wave 30 0 2 17
Bozidar Simic Cleveland Crunch 30 14 10 69
Mike Kirmse Buffalo Blizzard 30 1 3 14
Alejandro Cárdenas Wichita Wings 30 12 21 84
Juan Fontana Milwaukee Wave 30 8 5 54
Brad McTighe Kansas City Comets 30 6 2 18
Andrew Crawford Buffalo Blizzard 30 36 14 95
Jason Vanacour Cincinnati Silverbacks 30 12 7 83
Nassim Olabi Buffalo Stallions 30 11 6 44
Jeff Gold Detroit Rockers 30 14 11 52
Dion Earl Kansas City Comets 29 8 6 38
Shawn Blakeman Harrisburg Heat 29 13 16 99
Tom Tanner Cleveland Crunch 29 21 15 86
Rick Zenari Edmonton Drillers 29 2 5 19
Mark Moser St. Louis Ambush 29 53 12 205
Neil Gilbert Detroit Rockers 29 16 8 67
Dennis Brose Detroit Rockers 29 56 23 202
Evan Whitson Buffalo Stallions 28 5 2 28
Noah Epstein St. Louis Ambush 28 8 7 38
Evan Whitson Buffalo Blizzard 28 5 2 28
Andy Schmetzer Cleveland Crunch 28 17 14 69
Benji Hayford Edmonton Drillers 28 16 1 52
Grant Needham Milwaukee Wave 28 27 20 92
Grant Needham Montreal Impact 28 27 20 92
Jason Olliges Wichita Wings 27 4 1 23
Paolo Ceccarelli Milwaukee Wave 27 0 2 4
Carlos Peña Cincinnati Silverbacks 27 0 4 1
Paolo Ceccarelli Montreal Impact 27 0 2 4
Eloy Salgado Kansas City Comets 27 25 24 121
Craig Rhodis Cincinnati Silverbacks 27 3 1 11
Domenic Mobilio Edmonton Drillers 26 36 15 150
Carmen D'onofrio Edmonton Drillers 26 13 21 74
Adolfo Mella Milwaukee Wave 26 21 8 137
Adolfo Mella Montreal Impact 26 21 8 137
Braeden Cloutier Wichita Wings 25 40 17 135
Jimmy Glenn Buffalo Stallions 25 16 10 44
Doug Miller Buffalo Stallions 25 30 12 127
Doug Miller Buffalo Blizzard 25 30 12 127
Kim Røntved Wichita Wings 25 9 12 63
Jimmy Glenn Buffalo Blizzard 25 16 10 44
George Fernandez Cincinnati Silverbacks 25 2 20 31
Scoop Stanisic Kansas City Comets 24 0 5 0
Chris Fox Buffalo Blizzard 24 3 2 24
Chris Fox Buffalo Stallions 24 3 2 24
Marco Coria Wichita Wings 23 9 8 52
Chris Marinos Harrisburg Heat 23 5 7 23
Derrick Marcano Baltimore Blast 23 2 4 37
Alejandro Moreno Cleveland Crunch 22 20 9 54
Garret Kusch Wichita Wings 22 14 7 63
Tim Ernst Detroit Rockers 22 10 7 54
Byron Mitchell Cincinnati Silverbacks 22 0 4 11
Erik Rasmussen Wichita Wings 22 40 25 130
Scott Kreitmeyer Milwaukee Wave 22 5 10 31
Michael Gailey Buffalo Blizzard 21 10 2 40
Michael Gailey Buffalo Stallions 21 10 2 40
Kevin Hundelt St. Louis Ambush 21 8 28 65
Mark Manganello Harrisburg Heat 21 11 7 60
Sergio Maione Edmonton Drillers 21 1 6 33
Jim McCombs Baltimore Blast 20 0 0 2
Franklin McIntosh St. Louis Ambush 20 18 28 82
Marcelo Carrera Cleveland Crunch 19 18 11 78
Rusty Troy Milwaukee Wave 19 10 6 43
Roland Agyare Detroit Rockers 19 8 2 31
Ziad Allan Milwaukee Wave 19 13 0 42
Denison Cabral Baltimore Blast 19 20 8 98
Ziad Allan Montreal Impact 19 13 0 42
John Kluba Harrisburg Heat 19 0 4 3
Jamie Auvigne Edmonton Drillers 19 1 0 15
Iain Fraser Montreal Impact 19 4 6 24
Dan McManemy St. Louis Ambush 19 0 2 8
Iain Fraser Milwaukee Wave 19 4 6 24
Chris Kenny St. Louis Ambush 18 1 0 9
Marco Rizi Buffalo Blizzard 18 5 3 26
Willy Giummarra Harrisburg Heat 18 20 6 62
Fuseini Dauda Detroit Rockers 18 2 0 13
Lloyd Barker Montreal Impact 18 11 5 37
Lloyd Barker Milwaukee Wave 18 11 5 37
Marco Rizi Buffalo Stallions 18 5 3 26
Frank Filo Cleveland Crunch 17 2 4 12
Nate Fairchild Baltimore Blast 17 0 1 12
Jamie Harding Wichita Wings 17 0 0 14
Tony Dore Cleveland Crunch 17 1 0 4
Rick Titus Milwaukee Wave 17 2 3 23
Dan Creech Cincinnati Silverbacks 17 2 1 17
Rick Titus Montreal Impact 17 2 3 23
Nikola Vignjevic Cleveland Crunch 17 5 8 41
Carmine Isacco Milwaukee Wave 16 0 0 0
Brian Haynes Wichita Wings 16 14 11 64
Lloyd Barker Edmonton Drillers 15 9 5 34
Bill Sedgewick Edmonton Drillers 15 4 0 44
Sean Flanagan Harrisburg Heat 15 3 0 12
Doug Petras Harrisburg Heat 15 2 2 5
Kia Cleveland Crunch 15 8 3 32
Eloy Salgado Montreal Impact 15 22 6 76
John Mers Cincinnati Silverbacks 15 0 0 1
Franklin McIntosh Cincinnati Silverbacks 15 20 27 96
Rick Titus Buffalo Blizzard 15 7 3 25
Daniel Donigan St. Louis Ambush 15 5 8 21
Byron Mitchell St. Louis Ambush 15 1 1 6
Eloy Salgado Milwaukee Wave 15 22 6 76
Abraham Francois St. Louis Ambush 15 0 0 4
Rick Titus Buffalo Stallions 15 7 3 25
Thor Lee Buffalo Blizzard 14 3 1 19
Carlos Olivas Kansas City Comets 14 2 1 5
Andy Wagstaff Detroit Rockers 14 0 0 4
David Doyle Wichita Wings 14 23 5 87
Thor Lee Buffalo Stallions 14 3 1 19
Todd Hoffard Cleveland Crunch 13 0 1 2
Dave Reichart Baltimore Blast 13 8 4 30
Juan de la O Philadelphia KiXX 13 0 0 0
Jeff Yenzer St. Louis Ambush 12 5 2 15
Jim Schwab Kansas City Comets 12 7 4 28
Mike Stankovic Baltimore Blast 12 4 10 49
Jon Parry Kansas City Comets 12 6 5 52
Kris Peat Wichita Wings 12 0 0 0
Festus George Harrisburg Heat 12 0 0 4
Darren Snyder St. Louis Ambush 12 1 3 8
Ian Carter St. Louis Ambush 12 1 3 5
Brian Cushing Wichita Wings 12 3 1 7
Pat Harrington Milwaukee Wave 11 0 2 1
Pat Harrington Montreal Impact 11 0 2 1
Stuart Dobson Harrisburg Heat 11 0 0 2
Michael Dinunzio Buffalo Stallions 10 5 3 15
Michael Dinunzio Buffalo Blizzard 10 5 3 15
Dick McCormick Wichita Wings 10 2 1 16
Willy Giummarra Milwaukee Wave 10 4 2 28
Warren Westcoat Kansas City Comets 10 0 3 0
Willy Giummarra Montreal Impact 10 4 2 28
Simon Weiss Kansas City Comets 9 1 0 11
Dejan Belic Baltimore Blast 9 4 1 15
Andrew Kralik Detroit Rockers 9 0 0 0
Kevin Zimmerman Kansas City Comets 9 0 0 1
Carlos Farías Harrisburg Heat 9 2 2 21
John McIntyre Philadelphia KiXX 9 4 0 8
Paul Shepherd Edmonton Drillers 9 0 1 0
Paul Kitson Montreal Impact 8 1 7 16
Stuart Dobson Milwaukee Wave 8 0 1 2
Wendell Regis Baltimore Blast 8 1 2 14
Nebojsa Vucicevic Kansas City Comets 8 11 0 31
Chris Hultquist Harrisburg Heat 8 1 0 4
Darko Kolic Harrisburg Heat 8 2 2 11
Abraham Francois Detroit Rockers 8 2 0 6
Ziad Allan Edmonton Drillers 8 6 4 27
Rodrigo Gonzalez Detroit Rockers 8 0 0 2
Paul Kitson Milwaukee Wave 8 1 7 16
Renato Sampaio Baltimore Blast 8 7 1 30
Stuart Dobson Montreal Impact 8 0 1 2
Charles Unaka Detroit Rockers 7 3 0 6
Junior Hylton Edmonton Drillers 7 0 1 3
Jeff Popp Buffalo Stallions 7 0 0 1
Steve Quinones Buffalo Blizzard 7 0 0 2
Guillermo Castaneda Baltimore Blast 7 1 2 7
Steve Quinones Buffalo Stallions 7 0 0 2
Jeff Popp Buffalo Blizzard 7 0 0 1
Ezenwa Ihekoronye Cleveland Crunch 7 0 0 0
Rob Nichols Cincinnati Silverbacks 7 0 1 6
Larry Inlow Wichita Wings 7 0 0 3
Brandt Marott Milwaukee Wave 7 0 0 4
Billy Crook Cleveland Crunch 6 2 1 14
Mirko Castillo Baltimore Blast 6 3 1 15
Pappy Ampofo-Danso Cleveland Crunch 6 0 0 4
Michael Stephenson Harrisburg Heat 6 1 1 8
Nick Chrisanthon Philadelphia KiXX 6 1 1 1
Greg Muhr Detroit Rockers 6 4 2 8
Chris McDonald Montreal Impact 6 0 0 7
Harry Nelson Milwaukee Wave 6 1 0 6
Matthew Davis Wichita Wings 6 1 1 6
Matt West Wichita Wings 6 0 1 2
Paul Doroh Detroit Rockers 6 0 0 1
Chris McDonald Milwaukee Wave 6 0 0 7
Matt Quinn Detroit Rockers 6 0 0 3
Lalo Maradona Buffalo Blizzard 5 1 0 8
Richie Sumner Harrisburg Heat 5 0 0 0
Toni Siikala St. Louis Ambush 5 0 1 8
Sean Bowers Detroit Rockers 5 2 0 23
Terry Rowe Wichita Wings 5 0 4 7
Carlton Williams Baltimore Blast 5 0 0 0
Jack Park Kansas City Comets 5 1 0 6
Lalo Maradona Buffalo Stallions 5 1 0 8
Darko Kolic Milwaukee Wave 4 0 0 2
Denny Ciornei Cleveland Crunch 4 0 3 0
Rich Wolf Kansas City Comets 4 0 0 0
Darko Kolic Montreal Impact 4 0 0 2
Freddie Butler Cleveland Crunch 4 1 0 2
Michael Sanders Wichita Wings 4 0 0 10
Nando Hernandez St. Louis Ambush 4 0 0 0
Scoop Stanisic Harrisburg Heat 4 0 1 1
Chris Stathopoulos Montreal Impact 4 1 0 2
Denzil Antonio Cincinnati Silverbacks 4 2 1 18
Chris Stathopoulos Milwaukee Wave 4 1 0 2
Alfredo Chirillo Buffalo Blizzard 3 0 0 1
Mike Mekelburg Baltimore Blast 3 0 0 0
Ryan Levesque Buffalo Blizzard 3 0 0 2
Dan Radke Cleveland Crunch 3 1 0 2
Max Viera Detroit Rockers 3 0 0 5
Darko Kolic Edmonton Drillers 3 0 0 1
Eric McClellan Harrisburg Heat 3 1 2 5
Scott Huppe Kansas City Comets 3 0 0 1
Richard Cartledge Milwaukee Wave 3 3 1 5
Craig Posselt Milwaukee Wave 3 0 1 2
Ralph Golen Montreal Impact 3 0 0 0
Damien Harley Montreal Impact 3 0 0 3
Ryan Levesque Buffalo Stallions 3 0 0 2
Alfredo Chirillo Buffalo Stallions 3 0 0 1
Ralph Golen Milwaukee Wave 3 0 0 0
Damien Harley Milwaukee Wave 3 0 0 3
Simon Weiss St. Louis Ambush 2 0 1 5
Omar Dalombo Milwaukee Wave 2 0 0 2
Brian Negrete St. Louis Ambush 2 0 1 1
Jim Connor Philadelphia KiXX 2 0 0 1
Omar Dalombo Montreal Impact 2 0 0 2
Trip Ellis Philadelphia KiXX 2 0 0 0
Matt Miles Cleveland Crunch 2 0 0 1
Davey Brown Cleveland Crunch 2 0 0 0
Jose Londono Detroit Rockers 2 0 0 3
Ricky Rodriguez Cincinnati Silverbacks 2 0 0 1
Shon Padilla Wichita Wings 2 0 0 0
Carsten Siersbaek Wichita Wings 2 3 1 7
Leonard Incollingo Milwaukee Wave 1 0 0 1
Nicola Corneli Milwaukee Wave 1 0 0 1
Nevio Pizzolitto Milwaukee Wave 1 0 0 0
Maher Atta Cleveland Crunch 1 0 0 0
Peyvand Mossavat Milwaukee Wave 1 0 0 0
Jason Stevens Cincinnati Silverbacks 1 0 0 0
John Gregg Harrisburg Heat 1 0 0 0
Paul Royal Philadelphia KiXX 1 0 0 0
Vincent Beck Philadelphia KiXX 1 0 1 1
Peyvand Mossavat Montreal Impact 1 0 0 0
Nevio Pizzolitto Montreal Impact 1 0 0 0
Nicola Corneli Montreal Impact 1 0 0 1
Leonard Incollingo Montreal Impact 1 0 0 1
Erik White Milwaukee Wave 1 0 0 0
Milko Djurovski Kansas City Comets 1 0 0 0
Blair Quinn Kansas City Comets 1 0 0 0
Jesse Haddix St. Louis Ambush 1 0 0 0
Paul Zgalich Detroit Rockers 1 0 0 0