Home
Formula 1
Sprint Cup
Champ Car
IndyCar
Le Mans
IMSA
Formula E
ELMS
ALMS
MotoGP
Grand-Am
Xfinity
Trucks
Rankings
Drivers
Owners
Tracks
Schedule
Blog
Credits
Dave MacDonald NASCAR Cup Series head-to-head driver comparisons
Back to Dave MacDonald career statistics
Opponent
Races
Wins
Losses
Weldon Adams
1
1
0
Johnny Allen
1
1
0
Bill Amick
2
1
1
Jack Anderson
4
3
1
Buck Baker
4
2
2
Buddy Baker
2
2
0
Harold Beal
1
1
0
Bunkie Blackburn
1
1
0
Jim Blomgren
1
1
0
Bob Bondurant
1
1
0
Smokey Boutwell
2
2
0
Al Brand
2
2
0
Jim Bray
4
3
1
Pete Brock
1
1
0
Richard Brown
1
1
0
Scotty Cain
2
2
0
Neil Castles
3
3
0
Ronnie Chumley
2
2
0
Joe Clark
4
4
0
Bill Clinton
3
2
1
Jim Cook
4
3
1
Bob Cooper
2
2
0
Doug Cooper
3
3
0
Curtis Crider
5
5
0
Chuck Daigh
1
1
0
Lloyd Dane
3
2
1
Bay Darnell
1
0
1
Gene Davis
1
1
0
Frank Deiny
2
2
0
Darel Dieringer
6
2
4
Ralph Earnhardt
1
1
0
Bill Foster
1
1
0
A.J. Foyt
4
1
3
Larry Frank
3
2
1
Roy Gemberling
1
1
0
Paul Goldsmith
6
5
1
Eddie Gray
2
1
1
Dan Gurney
5
3
2
Jimmy Helms
1
1
0
Elmo Henderson
3
3
0
Ron Hornaday
2
1
1
Skip Hudson
2
1
1
Jim Hurtubise
2
2
0
Bobby Isaac
2
1
1
Dave James
1
1
0
Ned Jarrett
7
3
4
Bobby Johns
5
4
1
Junior Johnson
5
2
3
Carl Joiner
1
1
0
Parnelli Jones
4
4
0
Danny Letner
1
0
1
Ed Livingston
1
1
0
Fred Lorenzen
6
4
2
Tiny Lund
5
2
3
Bobby Marshman
1
1
0
Roy Mayne
1
1
0
Jack McCoy
1
1
0
Jim McElreath
2
1
1
Bill McMahan
2
1
1
Ken Miles
1
1
0
Dick Mitchell
2
1
1
Don Noel
3
3
0
Jack Norton
1
1
0
Augie Pabst
1
1
0
Eddie Pagan
1
1
0
Marvin Panch
6
2
4
Jimmy Pardue
5
3
2
Jim Paschal
3
1
2
David Pearson
7
5
2
Joe Penland
1
1
0
Bob Perry
2
2
0
Richard Petty
6
4
2
Marvin Porter
3
2
1
Walt Price
1
1
0
Clem Proctor
3
3
0
Oren Prosser
2
2
0
Fireball Roberts
7
3
4
Bob Ross
2
2
0
John Rostek
1
1
0
Johnny Rutherford
2
2
0
Joe Ruttman
2
1
1
Troy Ruttman
2
0
2
Marshall Sargent
1
1
0
Jo Schlesser
1
1
0
Wendell Scott
3
3
0
Al Self
2
2
0
Graham Shaw
1
1
0
Chuck Shove
1
1
0
Jack Smith
2
2
0
G.C. Spencer
3
3
0
Ken Spikes
1
0
1
Len Sutton
1
1
0
Larry Thomas
4
4
0
Sal Tovella
2
2
0
E.J. Trivette
1
1
0
Roy Tyner
2
2
0
Billy Wade
7
3
4
Don Walker
1
1
0
Rodger Ward
1
1
0
Frank Warren
1
1
0
Art Watts
1
1
0
Joe Weatherly
4
4
0
Danny Weinberg
2
2
0
Don White
1
0
1
Rex White
4
4
0
Reb Wickersham
2
2
0
Bruce Worrell
2
1
1
Cale Yarborough
3
3
0
LeeRoy Yarbrough
1
1
0