Geno Espineli vs. Jake Odorizzi — Career Comparison

MillenialTexasThrows LeftBats LeftNorth AmericaSan Francisco GiantsNational LeagueRelief Pitcher
MillenialIllinoisThrows RightBats RightNorth AmericaTampa Bay RaysAmerican LeagueStarting PitcherAll-Star

Jake Odorizzi built a career as a starting pitcher and Geno Espineli as a reliever — different jobs with different demands — but on the metrics that apply to both, a comparison is still worth making. Jake Odorizzi posted stronger surface numbers — ERA 3.99 and WHIP 1.255 compared to 5.06 and 1.688 for Geno Espineli. By the career numbers, Jake Odorizzi had the better of this cross-role comparison — though era context would sharpen the verdict.

Pitching Stats for Geno Espineli and Jake Odorizzi

Geno Espineli
Career
Per 9 Innings
1
1
Jake Odorizzi
Careerverified
Per 9 Inningsverified
11
11
Geno Espineli
Career
Per 9 Inningsverified
15
8.44
Jake Odorizzi
Careerverified
Per 9 Innings
241
1.73
Geno Espineli
Career
Per 9 Innings
0
0
Jake Odorizzi
Careerverified
Per 9 Inningsverified
237
1.7
Geno Espineli
Career
Per 9 Inningsverified
2
1.13
Jake Odorizzi
Careerverified
Per 9 Innings
74
0.53
Geno Espineli
Careerverified
Per 9 Inningsverified
0
0
Jake Odorizzi
Career
Per 9 Innings
69
0.5
Geno Espineli
Careerverified
Per 9 Inningsverified
100
100
Jake Odorizzi
Career
Per 9 Innings
51.75
51.75
Geno Espineli
Career
Per 9 Innings
0
0
Jake Odorizzi
Careerverified
Per 9 Inningsverified
98.34
98.34
Geno Espineli
Career
Per 9 Innings
0
0
Jake Odorizzi
Career
Per 9 Innings
0
0
Geno Espineli
Career
Per 9 Innings
0
0
Jake Odorizzi
Career
Per 9 Innings
0
0
Geno Espineli
Career
Per 9 Innings
0
0
Jake Odorizzi
Careerverified
Per 9 Inningsverified
1
0.01
Geno Espineli
Careerverified
Per 9 Innings
9
5.06
Jake Odorizzi
Career
Per 9 Inningsverified
555
3.99
Geno Espineli
Career
Per 9 Innings
5.06
5.06
Jake Odorizzi
Careerverified
Per 9 Inningsverified
3.99
3.99
Geno Espineli
Career
Per 9 Innings
6.48
6.48
Jake Odorizzi
Careerverified
Per 9 Inningsverified
3.67
3.67
Geno Espineli
Career
Per 9 Innings
7.56
7.56
Jake Odorizzi
Careerverified
Per 9 Inningsverified
4.01
4.01
Geno Espineli
Career
Per 9 Innings
0.279
0.279
Jake Odorizzi
Careerverified
Per 9 Inningsverified
0.239
0.239
Geno Espineli
Career
Per 9 Innings
48
27
Jake Odorizzi
Careerverified
Per 9 Innings
3760
27
Geno Espineli
Career
Per 9 Innings
16
9
Jake Odorizzi
Careerverified
Per 9 Innings
1253.1
9
Geno Espineli
Careerverified
Per 9 Innings
17
9.56
Jake Odorizzi
Career
Per 9 Inningsverified
1137
8.16
Geno Espineli
Career
Per 9 Innings
9.56
9.56
Jake Odorizzi
Careerverified
Per 9 Inningsverified
8.16
8.16
Geno Espineli
Careerverified
Per 9 Innings
5
2.81
Jake Odorizzi
Career
Per 9 Inningsverified
171
1.23
Geno Espineli
Career
Per 9 Innings
2.81
2.81
Jake Odorizzi
Careerverified
Per 9 Inningsverified
1.23
1.23
Geno Espineli
Careerverified
Per 9 Inningsverified
0.33
0.33
Jake Odorizzi
Career
Per 9 Innings
0.71
0.71
Geno Espineli
Careerverified
Per 9 Innings
8
4.5
Jake Odorizzi
Career
Per 9 Inningsverified
427
3.07
Geno Espineli
Careerverified
Per 9 Innings
2
1.13
Jake Odorizzi
Career
Per 9 Inningsverified
9
0.06
Geno Espineli
Career
Per 9 Innings
4.5
4.5
Jake Odorizzi
Careerverified
Per 9 Inningsverified
3.07
3.07
Geno Espineli
Career
Per 9 Innings
8
4.5
Jake Odorizzi
Careerverified
Per 9 Inningsverified
1172
8.42
Geno Espineli
Career
Per 9 Innings
4.5
4.5
Jake Odorizzi
Careerverified
Per 9 Inningsverified
8.42
8.42
Geno Espineli
Career
Per 9 Innings
0.53
0.53
Jake Odorizzi
Careerverified
Per 9 Inningsverified
4.86
4.86
Geno Espineli
Career
Per 9 Innings
1
1
Jake Odorizzi
Careerverified
Per 9 Inningsverified
1.276
1.276
Geno Espineli
Careerverified
Per 9 Innings
2
1.13
Jake Odorizzi
Career
Per 9 Inningsverified
20
0.14
Geno Espineli
Careerverified
Per 9 Inningsverified
0
0
Jake Odorizzi
Career
Per 9 Innings
35
0.25
Geno Espineli
Careerverified
Per 9 Inningsverified
0
0
Jake Odorizzi
Career
Per 9 Innings
2
0.01
Geno Espineli
Career
Per 9 Inningsverified
69
38.81
Jake Odorizzi
Careerverified
Per 9 Innings
5275
37.88
Geno Espineli
Careerverified
Per 9 Inningsverified
5
2.81
Jake Odorizzi
Career
Per 9 Innings
2
0.01
Geno Espineli
Careerverified
Per 9 Innings
10
5.63
Jake Odorizzi
Career
Per 9 Inningsverified
594
4.27
Geno Espineli
Career
Per 9 Innings
5.63
5.63
Jake Odorizzi
Careerverified
Per 9 Inningsverified
4.27
4.27
Geno Espineli
Careerverified
Per 9 Inningsverified
0
0
Jake Odorizzi
Career
Per 9 Innings
25
0.18
Geno Espineli
Careerverified
Per 9 Inningsverified
0
0
Jake Odorizzi
Career
Per 9 Innings
37
0.27
Geno Espineli
Career
Per 9 Inningsverified
4
2.25
Jake Odorizzi
Careerverified
Per 9 Innings
58
0.42
Geno Espineli
Career
Per 9 Innings
1.563
1.563
Jake Odorizzi
Careerverified
Per 9 Inningsverified
1.248
1.248
Geno Espineli
Career
Per 9 Inningsverified
61
34.31
Jake Odorizzi
Careerverified
Per 9 Innings
4751
34.12
Geno Espineli
Careerverified
Per 9 Inningsverified
0.67
0.67
Jake Odorizzi
Career
Per 9 Innings
2.46
2.46
Geno Espineli
Careerverified
Per 9 Inningsverified
0.25
0.25
Jake Odorizzi
Career
Per 9 Innings
0.284
0.284
Geno Espineli
Careerverified
Per 9 Inningsverified
38.81
38.81
Jake Odorizzi
Career
Per 9 Innings
37.88
37.88

Fielding Stats for Geno Espineli and Jake Odorizzi

Geno Espineli
Career
Per 9 Innings
1
1
Jake Odorizzi
Careerverified
Per 9 Inningsverified
11
11
Geno Espineli
Career
Per 9 Inningsverified
15
8.44
Jake Odorizzi
Careerverified
Per 9 Innings
241
1.73
Geno Espineli
Career
Per 9 Innings
0
0
Jake Odorizzi
Careerverified
Per 9 Inningsverified
237
1.7
Geno Espineli
Career
Per 9 Innings
48
27
Jake Odorizzi
Careerverified
Per 9 Innings
3760
27
Geno Espineli
Career
Per 9 Innings
16
9
Jake Odorizzi
Careerverified
Per 9 Innings
1253.1
9
Geno Espineli
Career
Per 9 Inningsverified
2
1.13
Jake Odorizzi
Careerverified
Per 9 Innings
62
0.45
Geno Espineli
Career
Per 9 Innings
0
0
Jake Odorizzi
Careerverified
Per 9 Inningsverified
95
0.68
Geno Espineli
Careerverified
Per 9 Inningsverified
0
0
Jake Odorizzi
Career
Per 9 Innings
9
0.06
Geno Espineli
Career
Per 9 Innings
2
1.13
Jake Odorizzi
Careerverified
Per 9 Inningsverified
166
1.19
Geno Espineli
Career
Per 9 Innings
2
1.13
Jake Odorizzi
Careerverified
Per 9 Innings
157
1.13
Geno Espineli
Careerverified
Per 9 Inningsverified
100
100
Jake Odorizzi
Career
Per 9 Innings
94.58
94.58
Geno Espineli
Career
Per 9 Innings
0.133
0.133
Jake Odorizzi
Careerverified
Per 9 Inningsverified
0.652
0.652
Geno Espineli
Career
Per 9 Innings
0
0
Jake Odorizzi
Careerverified
Per 9 Inningsverified
98.34
98.34
Geno Espineli
Career
Per 9 Innings
0
0
Jake Odorizzi
Careerverified
Per 9 Inningsverified
7
0.05
Geno Espineli
Career
Per 9 Innings
0
0
Jake Odorizzi
Career
Per 9 Innings
0
0
Geno Espineli
Career
Per 9 Innings
0
0
Jake Odorizzi
Career
Per 9 Innings
0
0
Geno Espineli
Career
Per 9 Innings
0
0
Jake Odorizzi
Career
Per 9 Innings
0
0
Geno Espineli
Career
Per 9 Innings
0
0
Jake Odorizzi
Career
Per 9 Innings
0
0

Hitting Stats for Geno Espineli and Jake Odorizzi

Geno Espineli
Career
Per 600 PA
1
Jake Odorizzi
Careerverified
Per 600 PAverified
11
11
Geno Espineli
Career
Per 600 PA
15
Jake Odorizzi
Careerverified
Per 600 PAverified
242
4840
Geno Espineli
Career
Per 600 PA
0
Jake Odorizzi
Careerverified
Per 600 PAverified
30
600
Geno Espineli
Career
Per 600 PA
0
Jake Odorizzi
Careerverified
Per 600 PAverified
24
480
Geno Espineli
Career
Per 600 PA
Jake Odorizzi
Careerverified
Per 600 PAverified
0.083
0.083
Geno Espineli
Career
Per 600 PA
Jake Odorizzi
Careerverified
Per 600 PAverified
0.35
0.35
Geno Espineli
Career
Per 600 PA
0
Jake Odorizzi
Careerverified
Per 600 PAverified
2
40
Geno Espineli
Career
Per 600 PA
0
Jake Odorizzi
Careerverified
Per 600 PAverified
2
40
Geno Espineli
Career
Per 600 PA
0
Jake Odorizzi
Career
Per 600 PA
0
0
Geno Espineli
Career
Per 600 PA
0
Jake Odorizzi
Career
Per 600 PA
0
0
Geno Espineli
Career
Per 600 PA
0
Jake Odorizzi
Career
Per 600 PA
0
0
Geno Espineli
Career
Per 600 PA
0
Jake Odorizzi
Career
Per 600 PA
0
0
Geno Espineli
Career
Per 600 PA
Jake Odorizzi
Career
Per 600 PA
0
0
Geno Espineli
Career
Per 600 PA
Jake Odorizzi
Career
Per 600 PA
0
0
Geno Espineli
Career
Per 600 PA
Jake Odorizzi
Career
Per 600 PA
0
0
Geno Espineli
Career
Per 600 PA
Jake Odorizzi
Careerverified
Per 600 PAverified
0.24
4.7
Geno Espineli
Career
Per 600 PA
0
Jake Odorizzi
Careerverified
Per 600 PAverified
2
40
Geno Espineli
Career
Per 600 PA
0
Jake Odorizzi
Careerverified
Per 600 PAverified
3
60
Geno Espineli
Career
Per 600 PA
Jake Odorizzi
Careerverified
Per 600 PAverified
0.12
0.12
Geno Espineli
Career
Per 600 PA
Jake Odorizzi
Careerverified
Per 600 PAverified
0.083
0.083
Geno Espineli
Career
Per 600 PA
Jake Odorizzi
Careerverified
Per 600 PAverified
0.203
0.203
Geno Espineli
Career
Per 600 PA
Jake Odorizzi
Career
Per 600 PA
0
0
Geno Espineli
Career
Per 600 PA
Jake Odorizzi
Careerverified
Per 600 PAverified
0.075
0.075
Geno Espineli
Career
Per 600 PA
Jake Odorizzi
Careerverified
Per 600 PAverified
0.136
0.136
Geno Espineli
Career
Per 600 PA
Jake Odorizzi
Careerverified
Per 600 PAverified
0.125
0.125
Geno Espineli
Career
Per 600 PA
0
Jake Odorizzi
Career
Per 600 PA
0
0
Geno Espineli
Career
Per 600 PA
0
Jake Odorizzi
Careerverified
Per 600 PAverified
3
60
Geno Espineli
Career
Per 600 PA
0
Jake Odorizzi
Careerverified
Per 600 PAverified
3
60
Geno Espineli
Career
Per 600 PA
Jake Odorizzi
Careerverified
Per 600 PAverified
-0.63
-12.61
Geno Espineli
Career
Per 600 PA
0
Jake Odorizzi
Career
Per 600 PA
0
0
Geno Espineli
Career
Per 600 PA
0
Jake Odorizzi
Careerverified
Per 600 PAverified
1
20
Geno Espineli
Career
Per 600 PA
0
Jake Odorizzi
Career
Per 600 PA
0
0
Geno Espineli
Careerverified
Per 600 PAverified
0
Jake Odorizzi
Career
Per 600 PA
8
160
Geno Espineli
Career
Per 600 PA
Jake Odorizzi
Careerverified
Per 600 PAverified
3.75
3.75
Geno Espineli
Career
Per 600 PA
Jake Odorizzi
Careerverified
Per 600 PAverified
0.13
0.13
Geno Espineli
Career
Per 600 PA
0
Jake Odorizzi
Careerverified
Per 600 PAverified
5
100
Geno Espineli
Career
Per 600 PA
0
Jake Odorizzi
Career
Per 600 PA
0
0
Geno Espineli
Career
Per 600 PA
0
Jake Odorizzi
Career
Per 600 PA
0
0
Geno Espineli
Career
Per 600 PA
0
Jake Odorizzi
Career
Per 600 PA
0
0
Geno Espineli
Career
Per 600 PA
0
Jake Odorizzi
Career
Per 600 PA
0
0
Geno Espineli
Career
Per 600 PA
0
Jake Odorizzi
Career
Per 600 PA
0
0
Geno Espineli
Career
Per 600 PA
Jake Odorizzi
Career
Per 600 PA