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
John Hamby NASCAR Cup Series head-to-head driver comparisons
Back to John Hamby career statistics
Opponent
Races
Wins
Losses
Johnny Allen
6
0
6
George Alsobrook
1
0
1
Jack Anderson
1
0
1
Buddy Arrington
5
1
4
L.D. Austin
5
2
3
Buck Baker
9
4
5
Buddy Baker
7
2
5
Bob Barron
4
2
2
Herman Beam
6
0
6
Bunkie Blackburn
1
0
1
Earl Brooks
5
2
3
Billy Carden
1
1
0
Neil Castles
5
3
2
Charlie Chapman
1
0
1
Joe Clark
1
1
0
Doug Cooper
2
0
2
Doug Cox
1
1
0
Tom Cox
3
1
2
Curtis Crider
11
4
7
Clarence DeZalia
2
1
1
Darel Dieringer
1
0
1
George Dunn
2
0
2
Ralph Earnhardt
5
0
5
Stick Elliott
3
2
1
Larry Frank
1
1
0
Johnny Gardner
2
1
1
Paul Goldsmith
1
0
1
George Green
4
1
3
Fred Harb
8
3
5
Bud Harless
2
0
2
Allan Harley
1
1
0
Harvey Hege
2
0
2
Jimmy Helms
3
3
0
Ray Hendrick
1
0
1
Gene Hobby
2
2
0
T.C. Hunt
1
1
0
Tommy Irwin
4
2
2
Bobby Isaac
1
0
1
Ned Jarrett
12
2
10
Bobby Johns
1
1
0
Junior Johnson
9
2
7
Joe Jones
3
2
1
Bobby Keck
4
0
4
Wayne Lambath
1
1
0
Shep Langdon
1
1
0
Elmo Langley
2
1
1
Harry Leake
3
1
2
Bobby Lee
1
1
0
Paul Lewis
2
0
2
Fred Lorenzen
3
1
2
Tiny Lund
2
0
2
Dave Mader
1
1
0
Art Malone
1
0
1
Banjo Matthews
2
1
1
Roy Mayne
1
0
1
Bill McDonald
1
1
0
Bill McMahan
1
0
1
Worth McMillion
2
1
1
Bunk Moore
1
1
0
Bill Morgan
1
0
1
Bill Morton
4
2
2
Cotton Owens
4
1
3
Eddie Pagan
1
1
0
Marvin Panch
7
1
6
Jimmy Pardue
10
2
8
Jim Paschal
7
1
6
David Pearson
6
1
5
Lee Petty
2
1
1
Maurice Petty
1
0
1
Richard Petty
13
1
12
Bill Poor
2
1
1
Marvin Porter
1
0
1
Bob Presnell
3
2
1
J.T. Putney
1
0
1
Benny Rakestraw
1
1
0
Wilbur Rakestraw
1
0
1
Jim Reed
1
0
1
Lee Reitzel
1
1
0
Fireball Roberts
5
2
3
Shorty Rollins
2
0
2
Ken Rush
4
1
3
Wendell Scott
12
3
9
John Sears
1
0
1
Jack Smith
6
0
6
Ralph Smith
1
1
0
G.C. Spencer
10
3
7
Nelson Stacy
2
0
2
Larry Thomas
8
2
6
Speedy Thompson
2
1
1
E.J. Trivette
1
0
1
Roy Tyner
5
1
4
Sherman Utsman
1
0
1
Bobby Waddell
1
1
0
Billy Wade
1
0
1
Bob Walden
1
0
1
Joe Weatherly
7
1
6
Bob Welborn
3
0
3
Gene White
1
0
1
Rex White
8
1
7
Reb Wickersham
2
1
1
Earl Wilcox
1
1
0
Glen Wood
1
1
0
Cale Yarborough
4
0
4
LeeRoy Yarbrough
4
1
3
Doug Yates
5
2
3
Emanuel Zervakis
5
1
4