John Haldeman vs. Kevin Richardson — Career Comparison

Pre-GenerationalKentuckyThrows RightBats LeftNorth AmericaLouisville GraysNational LeagueSecond Baseman
Gen XWashingtonThrows RightBats RightNorth AmericaTexas RangersAmerican LeagueCatcher

On the career numbers, Kevin Richardson posted the stronger offensive profile against John Haldeman. Kevin Richardson posted stronger numbers in OPS (1.000 vs .000) and on-base percentage (.500 vs .000). By the career numbers, Kevin Richardson had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for John Haldeman and Kevin Richardson

John Haldeman
Career
Per 600 PA
1
1
Kevin Richardson
Career
Per 600 PA
1
1
John Haldeman
Career
Per 600 PA
1
150
Kevin Richardson
Careerverified
Per 600 PAverified
4
400
John Haldeman
Career
Per 600 PA
4
600
Kevin Richardson
Careerverified
Per 600 PA
6
600
John Haldeman
Career
Per 600 PA
4
600
Kevin Richardson
Careerverified
Per 600 PA
6
600
John Haldeman
Career
Per 600 PA
0
0
Kevin Richardson
Careerverified
Per 600 PAverified
0.5
0.5
John Haldeman
Career
Per 600 PA
0
0
Kevin Richardson
Careerverified
Per 600 PAverified
1
1
John Haldeman
Career
Per 600 PA
0
0
Kevin Richardson
Careerverified
Per 600 PAverified
3
300
John Haldeman
Career
Per 600 PA
0
0
Kevin Richardson
Careerverified
Per 600 PAverified
3
300
John Haldeman
Career
Per 600 PA
0
0
Kevin Richardson
Career
Per 600 PA
0
0
John Haldeman
Career
Per 600 PA
0
0
Kevin Richardson
Career
Per 600 PA
0
0
John Haldeman
Career
Per 600 PA
0
0
Kevin Richardson
Career
Per 600 PA
0
0
John Haldeman
Career
Per 600 PA
0
0
Kevin Richardson
Career
Per 600 PA
0
0
John Haldeman
Career
Per 600 PA
Kevin Richardson
Career
Per 600 PA
0
0
John Haldeman
Career
Per 600 PA
0
0
Kevin Richardson
Career
Per 600 PA
0
0
John Haldeman
Career
Per 600 PA
Kevin Richardson
Career
Per 600 PA
0
0
John Haldeman
Career
Per 600 PA
0
0
Kevin Richardson
Careerverified
Per 600 PAverified
1.4
140.43
John Haldeman
Career
Per 600 PA
0
0
Kevin Richardson
Careerverified
Per 600 PAverified
3
300
John Haldeman
Career
Per 600 PA
0
0
Kevin Richardson
Careerverified
Per 600 PAverified
3
300
John Haldeman
Career
Per 600 PA
0
0
Kevin Richardson
Careerverified
Per 600 PAverified
0.5
0.5
John Haldeman
Career
Per 600 PA
0
0
Kevin Richardson
Careerverified
Per 600 PAverified
0.5
0.5
John Haldeman
Career
Per 600 PA
0
0
Kevin Richardson
Careerverified
Per 600 PAverified
1
1
John Haldeman
Career
Per 600 PA
0
0
Kevin Richardson
Career
Per 600 PA
0
0
John Haldeman
Career
Per 600 PA
0
0
Kevin Richardson
Careerverified
Per 600 PAverified
0.35
0.35
John Haldeman
Career
Per 600 PA
0
0
Kevin Richardson
Careerverified
Per 600 PAverified
1
1
John Haldeman
Career
Per 600 PA
0
0
Kevin Richardson
Careerverified
Per 600 PAverified
0.75
0.75
John Haldeman
Career
Per 600 PA
0
0
Kevin Richardson
Careerverified
Per 600 PAverified
2
200
John Haldeman
Career
Per 600 PA
0
0
Kevin Richardson
Career
Per 600 PA
0
0
John Haldeman
Career
Per 600 PA
0
0
Kevin Richardson
Careerverified
Per 600 PAverified
2
200
John Haldeman
Career
Per 600 PA
-0.4
-60
Kevin Richardson
Careerverified
Per 600 PAverified
1.58
158.26
John Haldeman
Career
Per 600 PA
0
0
Kevin Richardson
Career
Per 600 PA
0
0
John Haldeman
Career
Per 600 PA
0
0
Kevin Richardson
Career
Per 600 PA
0
0
John Haldeman
Career
Per 600 PA
0
0
Kevin Richardson
Career
Per 600 PA
0
0
John Haldeman
Careerverified
Per 600 PAverified
0
0
Kevin Richardson
Career
Per 600 PA
2
200
John Haldeman
Career
Per 600 PA
Kevin Richardson
Careerverified
Per 600 PAverified
3
3
John Haldeman
Career
Per 600 PA
Kevin Richardson
Career
Per 600 PA
0
0
John Haldeman
Career
Per 600 PA
0
0
Kevin Richardson
Career
Per 600 PA
0
0
John Haldeman
Career
Per 600 PA
0
0
Kevin Richardson
Career
Per 600 PA
0
0
John Haldeman
Career
Per 600 PA
0
0
Kevin Richardson
Career
Per 600 PA
0
0
John Haldeman
Career
Per 600 PA
0
0
Kevin Richardson
Career
Per 600 PA
0
0
John Haldeman
Career
Per 600 PA
0
0
Kevin Richardson
Career
Per 600 PA
0
0
John Haldeman
Career
Per 600 PA
0
0
Kevin Richardson
Career
Per 600 PA
0
0
John Haldeman
Career
Per 600 PA
Kevin Richardson
Career
Per 600 PA

Fielding Stats for John Haldeman and Kevin Richardson

John Haldeman
Career
Per 9 Innings
1
1
Kevin Richardson
Career
Per 9 Innings
1
1
John Haldeman
Career
Per 9 Innings
1
1
Kevin Richardson
Careerverified
Per 9 Inningsverified
4
2.4
John Haldeman
Career
Per 9 Innings
0
0
Kevin Richardson
Careerverified
Per 9 Inningsverified
1
0.6
John Haldeman
Career
Per 9 Innings
27
27
Kevin Richardson
Careerverified
Per 9 Innings
45
27
John Haldeman
Career
Per 9 Innings
9
9
Kevin Richardson
Careerverified
Per 9 Innings
15
9
John Haldeman
Career
Per 9 Innings
0
0
Kevin Richardson
Careerverified
Per 9 Inningsverified
13
7.8
John Haldeman
Careerverified
Per 9 Inningsverified
4
4
Kevin Richardson
Career
Per 9 Innings
0
0
John Haldeman
Career
Per 9 Innings
3
3
Kevin Richardson
Careerverified
Per 9 Inningsverified
0
0
John Haldeman
Career
Per 9 Innings
7
7
Kevin Richardson
Careerverified
Per 9 Inningsverified
13
7.8
John Haldeman
Career
Per 9 Innings
4
4
Kevin Richardson
Careerverified
Per 9 Inningsverified
13
7.8
John Haldeman
Career
Per 9 Innings
57.14
57.14
Kevin Richardson
Careerverified
Per 9 Inningsverified
100
100
John Haldeman
Careerverified
Per 9 Inningsverified
4
4
Kevin Richardson
Career
Per 9 Innings
3.25
3.25
John Haldeman
Career
Per 9 Innings
0
0
Kevin Richardson
Careerverified
Per 9 Inningsverified
25
25
John Haldeman
Career
Per 9 Innings
0
0
Kevin Richardson
Career
Per 9 Innings
0
0
John Haldeman
Career
Per 9 Innings
0
0
Kevin Richardson
Career
Per 9 Innings
0
0
John Haldeman
Career
Per 9 Innings
0
0
Kevin Richardson
Career
Per 9 Innings
0
0
John Haldeman
Careerverified
Per 9 Inningsverified
0
0
Kevin Richardson
Career
Per 9 Innings
2
1.2
John Haldeman
Career
Per 9 Innings
0
0
Kevin Richardson
Career
Per 9 Innings
0
0