Drivers M - Z

Driver Nationality Years Active
Bret MacDonald USA 2003
Peter MacLeod USA 1993-95
Jonathan Macri CAN 2000
Allan Mader USA 1986
Hima Maher CAN 2003
Leonardo Maia USA 2001-03
Shareef Malnik USA 2000
Art Mann USA 1990-91
Ed Marcelo USA 1988
J. P. Marchetti USA 1993
Terry Marshall USA 1987-88
Dave Martin USA 1988
David Martínez MEX 1998, 03
Rino Mastronardi ITA 1996-98
Scott Mayer USA 1996-00
Win Maynard USA 1987
Chris McAdam USA 1989
Andrew McAuley GBR 1994
Owen McAuley GBR 1998
Tom McCabe USA 1988
John McCaig CAN 1996-00
Brian McCarthy USA 1992-94, 96
Cameron McConville AUS 1998
Rex McDaniel USA 1987
Chris McDougall CAN 1995
Richard McGinley USA 1988
Jamie McKee USA 1991
Terry McKenna USA 1986-87
Bruce McQuiston USA 1989
Herb Means USA 1986
Diego Fernando Mejía COL 1999
Jorge Mendoza MEX 1988-89
Pancho Mendoza MEX 1988, 91
G. J. Mennen USA 1995-98
Chris Menninga USA 1995-97
Jamie Menninga USA 1997-00
Bruce Meyers USA 1991
Simon Miles GBR 1991
Ryan Millen USA 2003
Mikel Miller USA 1998, 00
Jeff Mills USA 1989
Mickey Minagorri USA 1987
Jon Miranda USA 1993
David Mirk USA 1992
Atticus Missner USA 2002-03
Tom Mitchell USA 1993
Dan Molina USA 1986
Robbie Montinola USA 2003
Juan Montoya COL 1993-94
Jeff Moore USA 1988
Rocky Moran, Jr. USA 1996-99
Jon Morley USA 2000-01
Michael Morris USA 1998
Jeff Morton USA 1993-94, 99-00
Tim Moser USA 1995-96
Glen Mullins USA 1993-94
Ken Murillo USA 1986-87
Richard Myhre USA 1986-87
Jerry Nadeau USA 1993-95
Mitchell Naficy USA 1993
Ken Neal USA 1987
Chris Needell GBR 1992
Tiff Needell GBR 1986
Bryce Newman USA 1991
Andre Nicastro BRA 1999-00
Randy Niese USA 1991
Matthias Nikolakopulos USA 1988
Hannu Nummenpaa USA 1993
Dan Nye USA 1993
Ian O'Flaherty USA 1989
Akihira Okamoto JPN 2001
Jared O'Malley USA 1997
Nick O'Sullivan USA 1996-97
Augie Pabst III USA 1994
Jim Pace USA 1988-90
Will Pace USA 1993-95
Alex Padilla USA 1991-93
Rusty Pallas USA 1986
Tom Palmer USA 1986
Charlie Pareja ECU 2002
Leo Parente USA 1990-93, 95
Gustavo Pasetto BRA 1997
Steve Paskan USA 1994
Rory Passey GBR 1993
Danica Patrick USA 2002
Ron Pawley USA 1987
Luca Pazzaglia ITA 1999
William Peetz BRA 1997
Luis Pelayo MEX 2003
Brian Pelke USA 1996, 98-99
Steve Pelke USA 1993-94, 96-97
David Pendergraph USA 1995
Roby Perez ARG 1991
Lee Perkinson USA 1990
Erick Persem USA 1990
Mark Peters GBR 1990
Joe Pezza USA 1987-88, 90
David Phelan USA 1986-87
Nelson Philippe FRA 2003
Briggs Phillips USA 1990-91
Andy Pilgrim GBR 1988-89
Matt Plumb USA 1998-01
Scott Poirier USA 2003
Juan Manuel Polar PER 2001, 03
Rick Pollock USA 1992, 94
Zoltan Polony USA 1987
David Pook USA 1990-92
Stan Potter USA 1990-91
Bill Prout USA 1986
John Purdy USA 1995
Jeff Purner USA 1986-87
Randy Puro USA 1998
Harry Puterbaugh USA 1993-94
Charles Putt GBR 2000
Paul Quinn GBR 1991
Germán Quiroga MEX 2002-03
Hernando Ramírez COL 1995
José Antonio Ramos MEX 2002
Sam Range USA 1989
Brian Redmond USA 1992
Mark Reeves USA 1987
Gian Maria Regazzoni MON 1997
Joshua Rehm USA 1997-99, 02
Bob Reid USA 1986-91
Eric Remick USA 1992
Tony Renna USA 1995-97
Alfonso Ribeiro USA 1996-97
Jay Ricci USA 2000-02
Mike Richardson CAN 2002-03
Denny Riga USA 1987
Steve Rikert USA 1994, 96-97
Walter Riley USA 1987
Damon Ring USA 1990
Bud Risser USA 2003
Brian Rivera USA 1999, 01
Van Roberts USA 1986
Johnny Robinson GBR 1989-91
Matt Robinson USA 1996-97
David Rocha USA 1986, 88
Piero Rodarte MEX 2002
Russell Roe USA 1987
Kurt Roehrig USA 1986
Memo Rojas, Jr. MEX 1997-99, 02-03
Tom Rojewski USA 1986-88
Nicolas Rondet FRA 1996-98, 01
Warwick Rooklyn AUS 1990
Roy Rose USA 1987-88
Tim Rose USA 1992
David Rosenblum USA 1989
Nilton Rossoni BRA 1997-00, 02
Grant Ryan USA 1986-87
Frank Sabatine USA 1995
Ted Sahley USA 1995
Ken Sallusto USA 1991
Francisco Sande e Castro POR 1995
Bernard Santal SUI 1989
Stephen Sardelli USA 1993-96, 98
Luis Scarpin BRA 1988
Charlie Schaitberger USA 1997
Jaki Scheckter RSA 1994-95
Thomas Schie NOR 1995-96, 98
Richard Schmidt USA 1986
Christian Schneider USA 1987
John Schneider USA 1988
Nelson Schneider USA 1993
Niclas Schonstrom SWE 1986
Didier Schraenen CAN 2002-03
Pierre Schroeder LUX 2002
Brian Selby USA 1996
Bryan Sellers USA 2000
Tom Semik USA 1993
Sara Senske USA 2000-01
Dale Sexton, Jr. USA 1989-90
Jeff Shafer USA 1996-97
Mike Shank USA 1990
Jeremy Shaw GBR 1986
Mark Shaw GBR 1994
Mike Sheehan USA 1988
Tony Shepley USA 1988
Brent Sherman USA 1998-00
Axel Shield USA 1986, 88
Troy Shooter USA 1990
Wes Short USA 1990-94, 96
Grant Show USA 1996
Chris Shultz USA 1989
Craig Siebert USA 1986
Philippe Siffert SUI 1996
Mike Silcox USA 1987
Paul Silicato USA 1992
Jesus Silva MEX 1992-93
Andy Sim GBR 1990
Jeff Simmons USA 1997-99
Jeff Simpson USA 1987
Mark Skidmore USA 1989
Craig Sletten USA 1995, 97
Chris Smith USA 1991
David Smith USA 1986
Ken Smith USA 1987
Todd Snyder USA 1988, 91, 98-99
Rich Soutar USA 1990
John Spangler USA 1996
Jamie Spence GBR 1995
Freddie Spencer USA 1988
Alexandre Sperafico BRA 1999-01, 03
Rafael Sperafico BRA 2000-02
Brandon Sperling USA 1992-93
Curtis Spicer CAN 1995
Albery Spinola BRA 1995
Art St. Antoine USA 1992
Tom Steele USA 1989
Martin Stenshorne NOR 1997-98
Billy Stepp USA 1988-89
Jeff Stern USA 1988
Rich Stewart USA 1993
Tophie Stewart USA 2001
R. B. Stiewing USA 1986-87, 99
George Straub USA 1988-89
Glenn Straub USA 1988-90, 92
Mike Strawbridge USA 1988-89
Skip Streets USA 1995-96
Jakob Sund DEN 1996
Parthiva Sureshwaren IND 2002
George Sutcliffe USA 1988-89
Andy Swett USA 1986-89
Christian Szymczak USA 2001-02
Jerry Tack USA 1995-96
John Tanner USA 1989-90
Hendrik Ten Cate NED 1986-88
Joe Tesone USA 1986
Chuck Thomas USA 1991
John Thompson USA 1990
Bill Tichenor USA 1997
Neil Tilbor USA 1990
Brian Till USA 1986, 89
Gilles Tinguely SUI 2000
Jens Tjärnlund SWE 1998
Greg Tracy USA 1991
Rhonda Trammell USA 1992-93, 99-02
Tim Traver USA 2001
Mark Tremblay USA 1991-92
Eric Tresslar USA 1997-99
Peter Trigg USA 1991
Tony Trimmer GBR 1991
Owen Trinkler USA 1997-98
Al R. Unser USA 2003
Robby Unser USA 1986
Michael Valiante CAN 1999-00
Grant van Schalkwyk RSA 1994
Dale VandenBush USA 1999
Jon Vannini USA 1998-02
Joe Vantreese USA 1995-96
Ryan Vella CAN 2000
Michael Vergers NED 1994
Mark Vincent USA 1994
Larry Vollum USA 1995
Michael Vukelich USA 2002
Barry Waddell USA 1988, 91-95
Bruce Wagner USA 1986
Blair Walker USA 1990, 92
Don Walker USA 1991
Dan Wall USA 1990
John Walzinger USA 1995
Jeff Ward USA 1994
Scott Watkins USA 1990
Keith Watts USA 1997
Kevin Weeda USA 1991
Bret Weiss USA 1990
David Welch USA 1989-91
Taylor Weld USA 1992
Steve Welk USA 2003
P. K. White USA 1988
Simon White GBR 1994
Tray White USA 1988
Al Whitman USA 1988
David Wieringa USA 2001, 03
Hannu Wiinikainen FIN 2002
Graham Wilkie GBR 1991
Kimble Williams USA 1991
Todd Williams USA 1991
Charles Willis USA 1986-87, 97-99
Jeff Willoughby USA 1994-96
Rob Wilson NZL 1988-90
Heinz Wirth SUI 1992
Pete Wise USA 1995
Ted Woerner USA 1987
Tom Woods USA 1998
Mark Wyborny USA 1987
Roger Yasukawa USA 1999-01
Jackson Yonge USA 1986
Adam Yunis USA 1989-90
Edgar Zamora ESA 1995
Luis Zervigón USA 1993-95
Dave Zuber USA 2002

Race Winner Champion