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
Johnny Halford NASCAR Cup Series head-to-head driver comparisons
Back to Johnny Halford career statistics
Opponent
Races
Wins
Losses
Marv Acton
1
0
1
Bobby Allison
36
3
33
Donnie Allison
20
4
16
Dave Alonzo
2
2
0
George Altheide
3
1
2
Ben Arnold
33
9
24
Buddy Arrington
22
12
10
Bob Ashbrook
1
0
1
H.B. Bailey
3
2
1
Buck Baker
1
1
0
Buddy Baker
20
4
16
Walter Ballard
7
2
5
Larry Baumel
17
14
3
Don Biederman
2
2
0
Bunkie Blackburn
1
1
0
Charlie Blanton
1
1
0
David Ray Boggs
5
2
3
Neil Bonnett
1
1
0
Dick Bown
3
2
1
Bobby Brack
1
0
1
Richard Brickhouse
6
4
2
Dick Brooks
31
10
21
Earl Brooks
21
15
6
Richard D. Brown
6
4
2
Robert Brown
1
0
1
Earle Canavan
1
1
0
Lee Roy Carrigg
3
2
1
Neil Castles
38
16
22
Bill Champion
36
10
26
Richard Childress
4
3
1
Les Covey
2
2
0
James Cox
6
5
1
Jimmy Crawford
1
0
1
Dean Dalton
6
2
4
Bill Dennis
17
9
8
Gary DuPuis
1
1
0
Ray Elder
2
0
2
Hoss Ellington
5
3
2
Stick Elliott
1
1
0
Frog Fagan
1
1
0
Doc Faustina
2
2
0
Paul Feldner
1
0
1
A.J. Foyt
2
1
1
Joe Frasson
19
7
12
Tommy Gale
4
1
3
Wayne Gillette
1
1
0
Charlie Glotzbach
16
6
10
Cecil Gordon
40
9
31
Lee Gordon
5
2
3
Ron Grana
2
1
1
Henley Gray
33
18
15
Roger Hamby
1
0
1
Pete Hamilton
13
4
9
Ferrel Harris
1
1
0
Friday Hassler
24
8
16
Pete Hazelwood
5
4
1
Ed Hessert
3
2
1
Joe Hines
1
1
0
Butch Hirst
2
0
2
Bill Hollar
2
1
1
Paul Dean Holt
1
1
0
Jim Hurtubise
1
1
0
Sonny Hutchins
1
0
1
James Hylton
40
4
36
Bobby Isaac
39
7
32
John Jennings
2
2
0
Bobby Johns
1
1
0
John Kennedy
1
1
0
John Kenney
4
1
3
Ron Keselowski
15
8
7
Elmo Langley
40
9
31
Mel Larson
1
1
0
Fred Lorenzen
6
4
2
Clarence Lovell
2
2
0
Tiny Lund
4
3
1
Clyde Lynn
4
2
2
Larry Manning
1
1
0
Dave Marcis
39
16
23
Coo Coo Marlin
12
4
8
Bobby Mausgrover
5
4
1
Dick May
10
5
5
Roy Mayne
16
6
10
Jack McCoy
1
0
1
J.D. McDuffie
35
9
26
Jimmy Means
1
0
1
Ken Meisenhelder
12
4
8
Junior Miller
1
0
1
Gary Myers
1
0
1
Ed Negre
32
20
12
Jackie Oliver
2
2
0
Benny Parsons
33
12
21
Don Patton
1
0
1
David Pearson
22
5
17
Richard Petty
38
6
32
Joe Phipps
4
3
1
Lennie Pond
3
1
2
Baxter Price
1
0
1
Talmadge Prince
1
1
0
Marty Robbins
2
1
1
Charlie Roberts
9
5
4
Ricky Rudd
1
0
1
Tighe Scott
1
0
1
Wendell Scott
32
11
21
James Sears
2
0
2
John Sears
36
16
20
Bill Seifert
33
12
21
Mack Sellers
1
1
0
Morgan Shepherd
1
0
1
Harry Shipe
1
0
1
Bill Shirey
20
15
5
Dub Simpson
9
5
4
David Sisco
3
1
2
Harold Smith
1
1
0
Larry Smith
5
2
3
Wayne Smith
8
6
2
G.C. Spencer
20
11
9
Ken Spikes
1
1
0
Bugs Stevens
2
2
0
Ramo Stott
1
0
1
Bub Strickler
1
0
1
Don Tarr
10
4
6
Jabe Thomas
39
7
32
Ronnie Thomas
1
1
0
Dick Trickle
1
0
1
E.J. Trivette
10
2
8
Maynard Troyer
2
1
1
Cliff Tyler
1
1
0
Roy Tyner
12
8
4
Jim Vandiver
10
2
8
Darrell Waltrip
2
0
2
Frank Warren
36
18
18
Bobby Watson
1
1
0
Bobby Wawak
1
0
1
Raymond Williams
19
8
11
Eddie Yarboro
2
1
1
Cale Yarborough
17
6
11
J.C. Yarborough
1
0
1
Eldon Yarbrough
1
0
1
LeeRoy Yarbrough
25
9
16
Buddy Young
4
2
2