C. Hardy vs. Dutch Leonard — Career Comparison

You might be looking for a matchup, check C. Hardy's matchup page instead!

UnknownChicago American GiantsNegro American LeagueUnknown
Lost GenerationOhioThrows LeftBats LeftNorth AmericaBoston Red SoxAmerican LeagueStarting Pitcher

C. Hardy is a position player and Dutch Leonard a pitcher — the stats that define each role measure entirely different things, so a direct comparison doesn't hold up. If C. Hardy ever faced Dutch Leonard, check out their matchup page.

Fielding Stats for C. Hardy and Dutch Leonard

C. Hardy
Career
Per 9 Innings
1
Dutch Leonard
Careerverified
Per 9 Innings
11
C. Hardy
Career
Per 9 Innings
1
Dutch Leonard
Careerverified
Per 9 Innings
331
C. Hardy
Career
Per 9 Innings
0
Dutch Leonard
Career
Per 9 Innings
0
C. Hardy
Career
Per 9 Innings
0
Dutch Leonard
Career
Per 9 Innings
0
C. Hardy
Career
Per 9 Innings
0
Dutch Leonard
Career
Per 9 Innings
0
C. Hardy
Career
Per 9 Innings
0
Dutch Leonard
Careerverified
Per 9 Innings
53
C. Hardy
Career
Per 9 Innings
0
Dutch Leonard
Careerverified
Per 9 Innings
432
C. Hardy
Careerverified
Per 9 Innings
0
Dutch Leonard
Career
Per 9 Innings
28
C. Hardy
Career
Per 9 Innings
0
Dutch Leonard
Careerverified
Per 9 Innings
513
C. Hardy
Career
Per 9 Innings
0
Dutch Leonard
Careerverified
Per 9 Innings
485
C. Hardy
Career
Per 9 Innings
Dutch Leonard
Careerverified
Per 9 Innings
94.54
C. Hardy
Career
Per 9 Innings
0
Dutch Leonard
Careerverified
Per 9 Innings
1.465
C. Hardy
Career
Per 9 Innings
0
Dutch Leonard
Career
Per 9 Innings
0
C. Hardy
Career
Per 9 Innings
0
Dutch Leonard
Careerverified
Per 9 Innings
8
C. Hardy
Career
Per 9 Innings
0
Dutch Leonard
Career
Per 9 Innings
0
C. Hardy
Career
Per 9 Innings
0
Dutch Leonard
Career
Per 9 Innings
0
C. Hardy
Career
Per 9 Innings
0
Dutch Leonard
Career
Per 9 Innings
0
C. Hardy
Career
Per 9 Innings
0
Dutch Leonard
Career
Per 9 Innings
0

Hitting Stats for C. Hardy and Dutch Leonard

C. Hardy
Career
Per 600 PA
1
1
Dutch Leonard
Careerverified
Per 600 PAverified
11
11
C. Hardy
Career
Per 600 PAverified
1
600
Dutch Leonard
Careerverified
Per 600 PA
331
243.98
C. Hardy
Career
Per 600 PA
1
600
Dutch Leonard
Careerverified
Per 600 PA
814
600
C. Hardy
Career
Per 600 PAverified
1
600
Dutch Leonard
Careerverified
Per 600 PA
715
527.03
C. Hardy
Career
Per 600 PA
0
0
Dutch Leonard
Careerverified
Per 600 PAverified
0.173
0.173
C. Hardy
Career
Per 600 PA
0
0
Dutch Leonard
Careerverified
Per 600 PAverified
0.488
0.488
C. Hardy
Career
Per 600 PA
0
0
Dutch Leonard
Careerverified
Per 600 PAverified
124
91.4
C. Hardy
Career
Per 600 PA
0
0
Dutch Leonard
Careerverified
Per 600 PAverified
106
78.13
C. Hardy
Career
Per 600 PA
0
0
Dutch Leonard
Careerverified
Per 600 PAverified
16
11.79
C. Hardy
Career
Per 600 PA
0
0
Dutch Leonard
Careerverified
Per 600 PAverified
2
1.47
C. Hardy
Career
Per 600 PA
0
0
Dutch Leonard
Career
Per 600 PA
0
0
C. Hardy
Career
Per 600 PA
0
0
Dutch Leonard
Careerverified
Per 600 PAverified
18
13.27
C. Hardy
Career
Per 600 PA
Dutch Leonard
Careerverified
Per 600 PAverified
0.145
0.145
C. Hardy
Career
Per 600 PA
0
0
Dutch Leonard
Career
Per 600 PA
0
0
C. Hardy
Career
Per 600 PA
Dutch Leonard
Career
Per 600 PA
0
0
C. Hardy
Career
Per 600 PA
0
0
Dutch Leonard
Careerverified
Per 600 PAverified
36.55
26.94
C. Hardy
Career
Per 600 PA
0
0
Dutch Leonard
Careerverified
Per 600 PAverified
144
106.14
C. Hardy
Career
Per 600 PA
0
0
Dutch Leonard
Careerverified
Per 600 PAverified
184
135.63
C. Hardy
Career
Per 600 PA
0
0
Dutch Leonard
Careerverified
Per 600 PAverified
0.237
0.237
C. Hardy
Career
Per 600 PA
0
0
Dutch Leonard
Careerverified
Per 600 PAverified
0.201
0.201
C. Hardy
Career
Per 600 PA
0
0
Dutch Leonard
Careerverified
Per 600 PAverified
0.439
0.439
C. Hardy
Career
Per 600 PA
0
0
Dutch Leonard
Careerverified
Per 600 PAverified
0.028
0.028
C. Hardy
Career
Per 600 PA
0
0
Dutch Leonard
Careerverified
Per 600 PAverified
0.157
0.157
C. Hardy
Career
Per 600 PA
0
0
Dutch Leonard
Careerverified
Per 600 PAverified
0.345
0.345
C. Hardy
Career
Per 600 PA
0
0
Dutch Leonard
Careerverified
Per 600 PAverified
0.213
0.213
C. Hardy
Career
Per 600 PA
0
0
Dutch Leonard
Careerverified
Per 600 PAverified
47
34.64
C. Hardy
Career
Per 600 PA
0
0
Dutch Leonard
Careerverified
Per 600 PAverified
46
33.91
C. Hardy
Career
Per 600 PA
0
0
Dutch Leonard
Careerverified
Per 600 PAverified
93
68.55
C. Hardy
Career
Per 600 PA
-0.1
-60
Dutch Leonard
Careerverified
Per 600 PAverified
37.38
27.55
C. Hardy
Career
Per 600 PA
0
0
Dutch Leonard
Careerverified
Per 600 PAverified
2
1.47
C. Hardy
Career
Per 600 PA
0
0
Dutch Leonard
Careerverified
Per 600 PAverified
58
42.75
C. Hardy
Career
Per 600 PA
0
0
Dutch Leonard
Career
Per 600 PA
0
0
C. Hardy
Careerverified
Per 600 PAverified
0
0
Dutch Leonard
Career
Per 600 PA
132
97.3
C. Hardy
Career
Per 600 PA
Dutch Leonard
Careerverified
Per 600 PAverified
6.17
6.17
C. Hardy
Career
Per 600 PA
Dutch Leonard
Careerverified
Per 600 PAverified
0.44
0.44
C. Hardy
Career
Per 600 PA
0
0
Dutch Leonard
Careerverified
Per 600 PAverified
39
28.75
C. Hardy
Career
Per 600 PA
0
0
Dutch Leonard
Career
Per 600 PA
0
0
C. Hardy
Career
Per 600 PA
0
0
Dutch Leonard
Career
Per 600 PA
0
0
C. Hardy
Career
Per 600 PA
0
0
Dutch Leonard
Career
Per 600 PA
0
0
C. Hardy
Career
Per 600 PA
0
0
Dutch Leonard
Career
Per 600 PA
0
0
C. Hardy
Career
Per 600 PA
0
0
Dutch Leonard
Career
Per 600 PA
0
0
C. Hardy
Career
Per 600 PA
Dutch Leonard
Career
Per 600 PA