Larry Hardy vs. Kyle Weiland — Career Comparison

Baby BoomersTexasThrows RightBats RightNorth AmericaSan Diego PadresNational LeagueRelief Pitcher
MillenialNew MexicoThrows RightBats LeftNorth AmericaBoston Red SoxAmerican LeagueStarting Pitcher

Kyle Weiland built a career as a starting pitcher and Larry Hardy as a reliever — different jobs with different demands — but on the metrics that apply to both, a comparison is still worth making. Larry Hardy posted stronger surface numbers — ERA 5.29 and WHIP 1.929 compared to 7.23 and 1.701 for Kyle Weiland. By the career numbers, Larry Hardy had the better of this cross-role comparison — though era context would sharpen the verdict.

Pitching Stats for Larry Hardy and Kyle Weiland

Larry Hardy
Careerverified
Per 9 Inningsverified
3
3
Kyle Weiland
Career
Per 9 Innings
2
2
Larry Hardy
Careerverified
Per 9 Inningsverified
94
6.71
Kyle Weiland
Career
Per 9 Innings
10
2.13
Larry Hardy
Career
Per 9 Innings
1
0.07
Kyle Weiland
Careerverified
Per 9 Inningsverified
8
1.7
Larry Hardy
Careerverified
Per 9 Inningsverified
9
0.64
Kyle Weiland
Career
Per 9 Innings
0
0
Larry Hardy
Careerverified
Per 9 Inningsverified
4
0.29
Kyle Weiland
Career
Per 9 Innings
6
1.28
Larry Hardy
Careerverified
Per 9 Inningsverified
69.23
69.23
Kyle Weiland
Career
Per 9 Innings
0
0
Larry Hardy
Career
Per 9 Innings
1.06
1.06
Kyle Weiland
Careerverified
Per 9 Inningsverified
80
80
Larry Hardy
Career
Per 9 Innings
0
0
Kyle Weiland
Career
Per 9 Innings
0
0
Larry Hardy
Career
Per 9 Innings
0
0
Kyle Weiland
Career
Per 9 Innings
0
0
Larry Hardy
Careerverified
Per 9 Inningsverified
5
0.36
Kyle Weiland
Career
Per 9 Innings
0
0
Larry Hardy
Career
Per 9 Inningsverified
74
5.29
Kyle Weiland
Careerverified
Per 9 Innings
34
7.23
Larry Hardy
Careerverified
Per 9 Inningsverified
5.29
5.29
Kyle Weiland
Career
Per 9 Innings
7.23
7.23
Larry Hardy
Careerverified
Per 9 Inningsverified
6.22
6.22
Kyle Weiland
Career
Per 9 Innings
7.36
7.36
Larry Hardy
Careerverified
Per 9 Inningsverified
4.67
4.67
Kyle Weiland
Career
Per 9 Innings
6.47
6.47
Larry Hardy
Career
Per 9 Innings
0.331
0.331
Kyle Weiland
Careerverified
Per 9 Inningsverified
0.306
0.306
Larry Hardy
Careerverified
Per 9 Innings
378
27
Kyle Weiland
Career
Per 9 Innings
127
27
Larry Hardy
Careerverified
Per 9 Innings
126
9
Kyle Weiland
Career
Per 9 Innings
42.1
9
Larry Hardy
Career
Per 9 Innings
171
12.21
Kyle Weiland
Careerverified
Per 9 Inningsverified
53
11.27
Larry Hardy
Career
Per 9 Innings
12.21
12.21
Kyle Weiland
Careerverified
Per 9 Inningsverified
11.27
11.27
Larry Hardy
Career
Per 9 Inningsverified
14
1
Kyle Weiland
Careerverified
Per 9 Innings
10
2.13
Larry Hardy
Careerverified
Per 9 Inningsverified
1
1
Kyle Weiland
Career
Per 9 Innings
2.13
2.13
Larry Hardy
Careerverified
Per 9 Inningsverified
0.15
0.15
Kyle Weiland
Career
Per 9 Innings
1
1
Larry Hardy
Career
Per 9 Inningsverified
56
4
Kyle Weiland
Careerverified
Per 9 Innings
19
4.04
Larry Hardy
Career
Per 9 Innings
16
1.14
Kyle Weiland
Careerverified
Per 9 Inningsverified
0
0
Larry Hardy
Careerverified
Per 9 Inningsverified
4
4
Kyle Weiland
Career
Per 9 Innings
4.04
4.04
Larry Hardy
Careerverified
Per 9 Innings
70
5
Kyle Weiland
Career
Per 9 Inningsverified
26
5.53
Larry Hardy
Career
Per 9 Innings
5
5
Kyle Weiland
Careerverified
Per 9 Inningsverified
5.53
5.53
Larry Hardy
Career
Per 9 Innings
0.74
0.74
Kyle Weiland
Careerverified
Per 9 Inningsverified
2.6
2.6
Larry Hardy
Career
Per 9 Innings
1
1
Kyle Weiland
Careerverified
Per 9 Inningsverified
1.063
1.063
Larry Hardy
Career
Per 9 Innings
5
0.36
Kyle Weiland
Careerverified
Per 9 Inningsverified
1
0.21
Larry Hardy
Careerverified
Per 9 Inningsverified
0
0
Kyle Weiland
Career
Per 9 Innings
4
0.85
Larry Hardy
Careerverified
Per 9 Inningsverified
0
0
Kyle Weiland
Career
Per 9 Innings
1
0.21
Larry Hardy
Careerverified
Per 9 Inningsverified
592
42.29
Kyle Weiland
Career
Per 9 Innings
197
41.88
Larry Hardy
Careerverified
Per 9 Inningsverified
37
2.64
Kyle Weiland
Career
Per 9 Innings
2
0.43
Larry Hardy
Career
Per 9 Inningsverified
83
5.93
Kyle Weiland
Careerverified
Per 9 Innings
35
7.44
Larry Hardy
Careerverified
Per 9 Inningsverified
5.93
5.93
Kyle Weiland
Career
Per 9 Innings
7.44
7.44
Larry Hardy
Career
Per 9 Innings
15
1.07
Kyle Weiland
Careerverified
Per 9 Inningsverified
0
0
Larry Hardy
Career
Per 9 Innings
4
0.29
Kyle Weiland
Careerverified
Per 9 Inningsverified
1
0.21
Larry Hardy
Careerverified
Per 9 Innings
13
0.93
Kyle Weiland
Career
Per 9 Inningsverified
5
1.06
Larry Hardy
Career
Per 9 Innings
1.802
1.802
Kyle Weiland
Careerverified
Per 9 Inningsverified
1.701
1.701
Larry Hardy
Careerverified
Per 9 Inningsverified
517
36.93
Kyle Weiland
Career
Per 9 Innings
173
36.78
Larry Hardy
Careerverified
Per 9 Inningsverified
0.88
0.88
Kyle Weiland
Career
Per 9 Innings
3.5
3.5
Larry Hardy
Career
Per 9 Innings
0.363
0.363
Kyle Weiland
Careerverified
Per 9 Inningsverified
0.314
0.314
Larry Hardy
Careerverified
Per 9 Inningsverified
42.29
42.29
Kyle Weiland
Career
Per 9 Innings
41.88
41.88

Fielding Stats for Larry Hardy and Kyle Weiland

Larry Hardy
Careerverified
Per 9 Inningsverified
3
3
Kyle Weiland
Career
Per 9 Innings
2
2
Larry Hardy
Careerverified
Per 9 Inningsverified
94
6.71
Kyle Weiland
Career
Per 9 Innings
10
2.13
Larry Hardy
Career
Per 9 Innings
1
0.07
Kyle Weiland
Careerverified
Per 9 Inningsverified
8
1.7
Larry Hardy
Careerverified
Per 9 Innings
378
27
Kyle Weiland
Career
Per 9 Innings
127
27
Larry Hardy
Careerverified
Per 9 Innings
126
9
Kyle Weiland
Career
Per 9 Innings
42.1
9
Larry Hardy
Careerverified
Per 9 Innings
6
0.43
Kyle Weiland
Career
Per 9 Innings
2
0.43
Larry Hardy
Careerverified
Per 9 Inningsverified
26
1.86
Kyle Weiland
Career
Per 9 Innings
1
0.21
Larry Hardy
Career
Per 9 Inningsverified
3
0.21
Kyle Weiland
Careerverified
Per 9 Innings
2
0.43
Larry Hardy
Careerverified
Per 9 Inningsverified
35
2.5
Kyle Weiland
Career
Per 9 Innings
5
1.06
Larry Hardy
Careerverified
Per 9 Inningsverified
32
2.29
Kyle Weiland
Career
Per 9 Innings
3
0.64
Larry Hardy
Careerverified
Per 9 Inningsverified
91.43
91.43
Kyle Weiland
Career
Per 9 Innings
60
60
Larry Hardy
Careerverified
Per 9 Inningsverified
0.34
0.34
Kyle Weiland
Career
Per 9 Innings
0.3
0.3
Larry Hardy
Career
Per 9 Innings
1.06
1.06
Kyle Weiland
Careerverified
Per 9 Inningsverified
80
80
Larry Hardy
Careerverified
Per 9 Inningsverified
3
0.21
Kyle Weiland
Career
Per 9 Innings
0
0
Larry Hardy
Career
Per 9 Innings
0
0
Kyle Weiland
Career
Per 9 Innings
0
0
Larry Hardy
Career
Per 9 Innings
0
0
Kyle Weiland
Career
Per 9 Innings
0
0
Larry Hardy
Career
Per 9 Innings
0
0
Kyle Weiland
Career
Per 9 Innings
0
0
Larry Hardy
Career
Per 9 Innings
0
0
Kyle Weiland
Career
Per 9 Innings
0
0

Hitting Stats for Larry Hardy and Kyle Weiland

Larry Hardy
Careerverified
Per 600 PAverified
3
3
Kyle Weiland
Career
Per 600 PA
2
2
Larry Hardy
Careerverified
Per 600 PAverified
94
4338.46
Kyle Weiland
Career
Per 600 PA
11
1100
Larry Hardy
Careerverified
Per 600 PA
13
600
Kyle Weiland
Career
Per 600 PA
6
600
Larry Hardy
Careerverified
Per 600 PAverified
12
553.85
Kyle Weiland
Career
Per 600 PA
5
500
Larry Hardy
Career
Per 600 PA
0
0
Kyle Weiland
Career
Per 600 PA
0
0
Larry Hardy
Career
Per 600 PA
0.115
0.115
Kyle Weiland
Careerverified
Per 600 PAverified
0.167
0.167
Larry Hardy
Career
Per 600 PA
0
0
Kyle Weiland
Career
Per 600 PA
0
0
Larry Hardy
Career
Per 600 PA
0
0
Kyle Weiland
Career
Per 600 PA
0
0
Larry Hardy
Career
Per 600 PA
0
0
Kyle Weiland
Career
Per 600 PA
0
0
Larry Hardy
Career
Per 600 PA
0
0
Kyle Weiland
Career
Per 600 PA
0
0
Larry Hardy
Career
Per 600 PA
0
0
Kyle Weiland
Career
Per 600 PA
0
0
Larry Hardy
Career
Per 600 PA
0
0
Kyle Weiland
Career
Per 600 PA
0
0
Larry Hardy
Career
Per 600 PA
Kyle Weiland
Career
Per 600 PA
Larry Hardy
Career
Per 600 PA
0
0
Kyle Weiland
Career
Per 600 PA
0
0
Larry Hardy
Career
Per 600 PA
Kyle Weiland
Career
Per 600 PA
Larry Hardy
Careerverified
Per 600 PAverified
0.01
0.42
Kyle Weiland
Career
Per 600 PA
0
0
Larry Hardy
Career
Per 600 PA
0
0
Kyle Weiland
Career
Per 600 PA
0
0
Larry Hardy
Careerverified
Per 600 PAverified
1
46.15
Kyle Weiland
Career
Per 600 PA
0
0
Larry Hardy
Careerverified
Per 600 PAverified
0.077
0.077
Kyle Weiland
Career
Per 600 PA
0
0
Larry Hardy
Career
Per 600 PA
0
0
Kyle Weiland
Career
Per 600 PA
0
0
Larry Hardy
Careerverified
Per 600 PAverified
0.077
0.077
Kyle Weiland
Career
Per 600 PA
0
0
Larry Hardy
Career
Per 600 PA
0
0
Kyle Weiland
Career
Per 600 PA
0
0
Larry Hardy
Careerverified
Per 600 PAverified
0.035
0.035
Kyle Weiland
Career
Per 600 PA
0
0
Larry Hardy
Careerverified
Per 600 PAverified
0.083
0.083
Kyle Weiland
Career
Per 600 PA
0
0
Larry Hardy
Career
Per 600 PA
0
0
Kyle Weiland
Career
Per 600 PA
0
0
Larry Hardy
Career
Per 600 PA
1
46.15
Kyle Weiland
Career
Per 600 PAverified
1
100
Larry Hardy
Career
Per 600 PA
0
0
Kyle Weiland
Career
Per 600 PA
0
0
Larry Hardy
Career
Per 600 PA
1
46.15
Kyle Weiland
Career
Per 600 PAverified
1
100
Larry Hardy
Career
Per 600 PAverified
-0.96
-44.49
Kyle Weiland
Careerverified
Per 600 PA
-0.48
-47.95
Larry Hardy
Career
Per 600 PA
0
0
Kyle Weiland
Career
Per 600 PA
0
0
Larry Hardy
Careerverified
Per 600 PAverified
1
46.15
Kyle Weiland
Career
Per 600 PA
0
0
Larry Hardy
Career
Per 600 PA
0
0
Kyle Weiland
Career
Per 600 PA
0
0
Larry Hardy
Career
Per 600 PA
7
323.08
Kyle Weiland
Careerverified
Per 600 PAverified
1
100
Larry Hardy
Career
Per 600 PA
1.86
1.86
Kyle Weiland
Careerverified
Per 600 PAverified
6
6
Larry Hardy
Careerverified
Per 600 PAverified
0.14
0.14
Kyle Weiland
Career
Per 600 PA
0
0
Larry Hardy
Career
Per 600 PA
0
0
Kyle Weiland
Careerverified
Per 600 PAverified
1
100
Larry Hardy
Career
Per 600 PA
0
0
Kyle Weiland
Career
Per 600 PA
0
0
Larry Hardy
Career
Per 600 PA
0
0
Kyle Weiland
Career
Per 600 PA
0
0
Larry Hardy
Career
Per 600 PA
0
0
Kyle Weiland
Career
Per 600 PA
0
0
Larry Hardy
Career
Per 600 PA
0
0
Kyle Weiland
Career
Per 600 PA
0
0
Larry Hardy
Career
Per 600 PA
0
0
Kyle Weiland
Career
Per 600 PA
0
0
Larry Hardy
Career
Per 600 PA
Kyle Weiland
Career
Per 600 PA