1997-1998 National Professional Soccer League (indoor)

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