Craig Anderson vs. Jim Hearn — Career Comparison

Silent GenerationDistrict of ColumbiaThrows RightBats RightNorth AmericaNew York MetsNational LeagueRelief Pitcher
Greatest GenerationGeorgiaThrows RightBats RightNorth AmericaNew York GiantsNational LeagueStarting PitcherAll-Star

Jim Hearn built a career as a starting pitcher and Craig Anderson as a reliever — different jobs with different demands — but on the metrics that apply to both, a comparison is still worth making. Jim Hearn posted stronger surface numbers — ERA 3.81 and WHIP 1.372 compared to 5.1 and 1.607 for Craig Anderson. By the career numbers, Jim Hearn had the better of this cross-role comparison — though era context would sharpen the verdict.

Pitching Stats for Craig Anderson and Jim Hearn

Craig Anderson
Career
Per 9 Innings
4
4
Jim Hearn
Careerverified
Per 9 Inningsverified
13
13
Craig Anderson
Career
Per 9 Inningsverified
82
3.84
Jim Hearn
Careerverified
Per 9 Innings
396
2.09
Craig Anderson
Career
Per 9 Innings
17
0.8
Jim Hearn
Careerverified
Per 9 Inningsverified
229
1.21
Craig Anderson
Career
Per 9 Innings
7
0.33
Jim Hearn
Careerverified
Per 9 Inningsverified
109
0.58
Craig Anderson
Careerverified
Per 9 Innings
23
1.08
Jim Hearn
Career
Per 9 Inningsverified
89
0.47
Craig Anderson
Career
Per 9 Innings
23.33
23.33
Jim Hearn
Careerverified
Per 9 Inningsverified
55.05
55.05
Craig Anderson
Career
Per 9 Innings
20.73
20.73
Jim Hearn
Careerverified
Per 9 Inningsverified
57.83
57.83
Craig Anderson
Career
Per 9 Innings
2
0.09
Jim Hearn
Careerverified
Per 9 Inningsverified
63
0.33
Craig Anderson
Career
Per 9 Innings
0
0
Jim Hearn
Careerverified
Per 9 Inningsverified
10
0.05
Craig Anderson
Career
Per 9 Inningsverified
5
0.23
Jim Hearn
Careerverified
Per 9 Innings
8
0.04
Craig Anderson
Careerverified
Per 9 Innings
109
5.1
Jim Hearn
Career
Per 9 Inningsverified
721
3.81
Craig Anderson
Career
Per 9 Innings
5.1
5.1
Jim Hearn
Careerverified
Per 9 Inningsverified
3.81
3.81
Craig Anderson
Career
Per 9 Innings
5.2
5.2
Jim Hearn
Careerverified
Per 9 Inningsverified
3.86
3.86
Craig Anderson
Career
Per 9 Innings
4.8
4.8
Jim Hearn
Careerverified
Per 9 Inningsverified
4.61
4.61
Craig Anderson
Career
Per 9 Innings
0.28
0.28
Jim Hearn
Careerverified
Per 9 Inningsverified
0.251
0.251
Craig Anderson
Career
Per 9 Innings
577
27
Jim Hearn
Careerverified
Per 9 Innings
5111
27
Craig Anderson
Career
Per 9 Innings
192.1
9
Jim Hearn
Careerverified
Per 9 Innings
1703.2
9
Craig Anderson
Careerverified
Per 9 Innings
226
10.58
Jim Hearn
Career
Per 9 Inningsverified
1661
8.77
Craig Anderson
Career
Per 9 Innings
10.58
10.58
Jim Hearn
Careerverified
Per 9 Inningsverified
8.77
8.77
Craig Anderson
Careerverified
Per 9 Innings
21
0.98
Jim Hearn
Career
Per 9 Inningsverified
157
0.83
Craig Anderson
Career
Per 9 Innings
0.98
0.98
Jim Hearn
Careerverified
Per 9 Inningsverified
0.83
0.83
Craig Anderson
Careerverified
Per 9 Inningsverified
0.26
0.26
Jim Hearn
Career
Per 9 Innings
0.4
0.4
Craig Anderson
Careerverified
Per 9 Innings
81
3.79
Jim Hearn
Career
Per 9 Inningsverified
655
3.46
Craig Anderson
Careerverified
Per 9 Inningsverified
2
0.09
Jim Hearn
Career
Per 9 Innings
22
0.12
Craig Anderson
Career
Per 9 Innings
3.79
3.79
Jim Hearn
Careerverified
Per 9 Inningsverified
3.46
3.46
Craig Anderson
Career
Per 9 Inningsverified
94
4.4
Jim Hearn
Careerverified
Per 9 Innings
669
3.53
Craig Anderson
Careerverified
Per 9 Inningsverified
4.4
4.4
Jim Hearn
Career
Per 9 Innings
3.53
3.53
Craig Anderson
Career
Per 9 Innings
1.15
1.15
Jim Hearn
Careerverified
Per 9 Inningsverified
1.69
1.69
Craig Anderson
Careerverified
Per 9 Inningsverified
0.91
0.91
Jim Hearn
Career
Per 9 Innings
0.777
0.777
Craig Anderson
Careerverified
Per 9 Innings
12
0.56
Jim Hearn
Career
Per 9 Inningsverified
34
0.18
Craig Anderson
Careerverified
Per 9 Innings
6
0.28
Jim Hearn
Career
Per 9 Inningsverified
25
0.13
Craig Anderson
Careerverified
Per 9 Inningsverified
0
0
Jim Hearn
Career
Per 9 Innings
1
0.01
Craig Anderson
Career
Per 9 Inningsverified
893
41.79
Jim Hearn
Careerverified
Per 9 Innings
7294
38.53
Craig Anderson
Career
Per 9 Inningsverified
34
1.59
Jim Hearn
Careerverified
Per 9 Innings
73
0.39
Craig Anderson
Careerverified
Per 9 Innings
147
6.88
Jim Hearn
Career
Per 9 Inningsverified
847
4.47
Craig Anderson
Career
Per 9 Innings
6.88
6.88
Jim Hearn
Careerverified
Per 9 Inningsverified
4.47
4.47
Craig Anderson
Career
Per 9 Innings
0
0
Jim Hearn
Career
Per 9 Innings
0
0
Craig Anderson
Career
Per 9 Innings
0
0
Jim Hearn
Career
Per 9 Innings
0
0
Craig Anderson
Career
Per 9 Innings
0
0
Jim Hearn
Career
Per 9 Innings
0
0
Craig Anderson
Career
Per 9 Innings
1.596
1.596
Jim Hearn
Careerverified
Per 9 Inningsverified
1.359
1.359
Craig Anderson
Career
Per 9 Inningsverified
806
37.72
Jim Hearn
Careerverified
Per 9 Innings
6614
34.94
Craig Anderson
Careerverified
Per 9 Inningsverified
1.79
1.79
Jim Hearn
Career
Per 9 Innings
2.14
2.14
Craig Anderson
Career
Per 9 Innings
0.297
0.297
Jim Hearn
Careerverified
Per 9 Inningsverified
0.26
0.26
Craig Anderson
Careerverified
Per 9 Inningsverified
41.79
41.79
Jim Hearn
Career
Per 9 Innings
38.53
38.53

Fielding Stats for Craig Anderson and Jim Hearn

Craig Anderson
Career
Per 9 Innings
4
4
Jim Hearn
Careerverified
Per 9 Inningsverified
13
13
Craig Anderson
Career
Per 9 Innings
82
3.84
Jim Hearn
Careerverified
Per 9 Inningsverified
396
5.53
Craig Anderson
Career
Per 9 Innings
17
0.8
Jim Hearn
Careerverified
Per 9 Inningsverified
75
1.05
Craig Anderson
Career
Per 9 Innings
577
27
Jim Hearn
Careerverified
Per 9 Innings
1933
27
Craig Anderson
Career
Per 9 Innings
192.1
9
Jim Hearn
Careerverified
Per 9 Innings
644.1
9
Craig Anderson
Career
Per 9 Innings
12
0.56
Jim Hearn
Careerverified
Per 9 Inningsverified
106
1.48
Craig Anderson
Career
Per 9 Innings
48
2.25
Jim Hearn
Careerverified
Per 9 Inningsverified
355
4.96
Craig Anderson
Careerverified
Per 9 Inningsverified
3
0.14
Jim Hearn
Career
Per 9 Innings
22
0.31
Craig Anderson
Career
Per 9 Innings
63
2.95
Jim Hearn
Careerverified
Per 9 Inningsverified
483
6.75
Craig Anderson
Career
Per 9 Innings
60
2.81
Jim Hearn
Careerverified
Per 9 Inningsverified
461
6.44
Craig Anderson
Career
Per 9 Innings
95.24
95.24
Jim Hearn
Careerverified
Per 9 Inningsverified
95.45
95.45
Craig Anderson
Career
Per 9 Innings
0.732
0.732
Jim Hearn
Careerverified
Per 9 Inningsverified
1.164
1.164
Craig Anderson
Careerverified
Per 9 Inningsverified
20.73
20.73
Jim Hearn
Career
Per 9 Innings
18.94
18.94
Craig Anderson
Career
Per 9 Innings
4
0.19
Jim Hearn
Careerverified
Per 9 Inningsverified
33
0.46
Craig Anderson
Career
Per 9 Innings
0
0
Jim Hearn
Career
Per 9 Innings
0
0
Craig Anderson
Career
Per 9 Innings
0
0
Jim Hearn
Career
Per 9 Innings
0
0
Craig Anderson
Career
Per 9 Innings
0
0
Jim Hearn
Career
Per 9 Innings
0
0
Craig Anderson
Career
Per 9 Innings
0
0
Jim Hearn
Career
Per 9 Innings
0
0

Hitting Stats for Craig Anderson and Jim Hearn

Craig Anderson
Career
Per 600 PA
4
4
Jim Hearn
Careerverified
Per 600 PAverified
13
13
Craig Anderson
Career
Per 600 PAverified
82
964.71
Jim Hearn
Careerverified
Per 600 PA
403
391.26
Craig Anderson
Career
Per 600 PA
51
600
Jim Hearn
Careerverified
Per 600 PA
618
600
Craig Anderson
Career
Per 600 PAverified
47
552.94
Jim Hearn
Careerverified
Per 600 PA
548
532.04
Craig Anderson
Careerverified
Per 600 PAverified
0.149
0.149
Jim Hearn
Career
Per 600 PA
0.141
0.141
Craig Anderson
Career
Per 600 PA
0.382
0.382
Jim Hearn
Careerverified
Per 600 PAverified
0.453
0.453
Craig Anderson
Career
Per 600 PAverified
7
82.35
Jim Hearn
Careerverified
Per 600 PA
77
74.76
Craig Anderson
Career
Per 600 PAverified
6
70.59
Jim Hearn
Careerverified
Per 600 PA
59
57.28
Craig Anderson
Career
Per 600 PAverified
1
11.76
Jim Hearn
Careerverified
Per 600 PA
7
6.8
Craig Anderson
Career
Per 600 PA
0
0
Jim Hearn
Careerverified
Per 600 PAverified
2
1.94
Craig Anderson
Career
Per 600 PA
0
0
Jim Hearn
Careerverified
Per 600 PAverified
9
8.74
Craig Anderson
Career
Per 600 PA
1
11.76
Jim Hearn
Careerverified
Per 600 PAverified
18
17.48
Craig Anderson
Career
Per 600 PA
0.143
0.143
Jim Hearn
Careerverified
Per 600 PAverified
0.234
0.234
Craig Anderson
Career
Per 600 PA
0
0
Jim Hearn
Careerverified
Per 600 PAverified
0.016
0.016
Craig Anderson
Career
Per 600 PA
0
0
Jim Hearn
Careerverified
Per 600 PAverified
0.117
0.117
Craig Anderson
Career
Per 600 PA
1.31
15.37
Jim Hearn
Careerverified
Per 600 PAverified
25.82
25.07
Craig Anderson
Career
Per 600 PA
8
94.12
Jim Hearn
Careerverified
Per 600 PAverified
115
111.65
Craig Anderson
Career
Per 600 PA
8
94.12
Jim Hearn
Careerverified
Per 600 PAverified
111
107.77
Craig Anderson
Career
Per 600 PA
0.167
0.167
Jim Hearn
Careerverified
Per 600 PAverified
0.19
0.19
Craig Anderson
Career
Per 600 PA
0.17
0.17
Jim Hearn
Careerverified
Per 600 PAverified
0.21
0.21
Craig Anderson
Career
Per 600 PA
0.337
0.337
Jim Hearn
Careerverified
Per 600 PAverified
0.4
0.4
Craig Anderson
Career
Per 600 PA
0.021
0.021
Jim Hearn
Careerverified
Per 600 PAverified
0.069
0.069
Craig Anderson
Career
Per 600 PA
0.118
0.118
Jim Hearn
Careerverified
Per 600 PAverified
0.138
0.138
Craig Anderson
Career
Per 600 PA
0.225
0.225
Jim Hearn
Careerverified
Per 600 PAverified
0.314
0.314
Craig Anderson
Careerverified
Per 600 PAverified
0.212
0.212
Jim Hearn
Career
Per 600 PA
0.209
0.209
Craig Anderson
Career
Per 600 PAverified
4
47.06
Jim Hearn
Careerverified
Per 600 PA
44
42.72
Craig Anderson
Career
Per 600 PA
0
0
Jim Hearn
Careerverified
Per 600 PAverified
36
34.95
Craig Anderson
Career
Per 600 PA
4
47.06
Jim Hearn
Careerverified
Per 600 PAverified
71
68.93
Craig Anderson
Career
Per 600 PA
0.52
6.12
Jim Hearn
Careerverified
Per 600 PAverified
14.16
13.74
Craig Anderson
Career
Per 600 PA
0
0
Jim Hearn
Careerverified
Per 600 PAverified
1
0.97
Craig Anderson
Career
Per 600 PA
1
11.76
Jim Hearn
Careerverified
Per 600 PAverified
33
32.04
Craig Anderson
Career
Per 600 PA
0
0
Jim Hearn
Career
Per 600 PA
0
0
Craig Anderson
Careerverified
Per 600 PAverified
14
164.71
Jim Hearn
Career
Per 600 PA
214
207.77
Craig Anderson
Careerverified
Per 600 PAverified
3.64
3.64
Jim Hearn
Career
Per 600 PA
2.89
2.89
Craig Anderson
Career
Per 600 PA
0.07
0.07
Jim Hearn
Careerverified
Per 600 PAverified
0.15
0.15
Craig Anderson
Career
Per 600 PAverified
3
35.29
Jim Hearn
Careerverified
Per 600 PA
35
33.98
Craig Anderson
Career
Per 600 PA
0
0
Jim Hearn
Careerverified
Per 600 PAverified
1
0.97
Craig Anderson
Careerverified
Per 600 PAverified
0
0
Jim Hearn
Career
Per 600 PA
7
6.8
Craig Anderson
Career
Per 600 PA
0
0
Jim Hearn
Careerverified
Per 600 PAverified
1
0.97
Craig Anderson
Career
Per 600 PA
0
0
Jim Hearn
Career
Per 600 PA
0
0
Craig Anderson
Career
Per 600 PA
0
0
Jim Hearn
Careerverified
Per 600 PAverified
1
0.97
Craig Anderson
Career
Per 600 PA
Jim Hearn
Careerverified
Per 600 PAverified
100
100