Jake Odorizzi vs. Carlos Perez — Career Comparison

MillenialIllinoisThrows RightBats RightNorth AmericaTampa Bay RaysAmerican LeagueStarting PitcherAll-Star
Gen XD.R.Throws LeftBats LeftCaribbeanMontreal ExposNational LeagueStarting PitcherAll-Star

The numbers give Carlos Perez a clear advantage over Jake Odorizzi across the core pitching metrics. Carlos Perez led in walk avoidance (BB%+ 155 vs 94), home run suppression (HR9+ 100 vs 89), and skill-based run prevention (DICE+ 101 vs 96). Jake Odorizzi held the edge in strikeout rate (K%+ 103 vs 80). Carlos Perez was the better starter — the numbers make that case clearly.

Pitching Stats for Jake Odorizzi and Carlos Perez

Jake Odorizzi
Careerverified
Per 9 Inningsverified
11
11
Carlos Perez
Career
Per 9 Innings
5
5
Jake Odorizzi
Careerverified
Per 9 Inningsverified
241
1.73
Carlos Perez
Career
Per 9 Innings
142
1.55
Jake Odorizzi
Careerverified
Per 9 Inningsverified
237
1.7
Carlos Perez
Career
Per 9 Innings
127
1.39
Jake Odorizzi
Careerverified
Per 9 Inningsverified
74
0.53
Carlos Perez
Career
Per 9 Innings
40
0.44
Jake Odorizzi
Career
Per 9 Inningsverified
69
0.5
Carlos Perez
Careerverified
Per 9 Innings
53
0.58
Jake Odorizzi
Careerverified
Per 9 Inningsverified
51.75
51.75
Carlos Perez
Career
Per 9 Innings
43.01
43.01
Jake Odorizzi
Careerverified
Per 9 Inningsverified
98.34
98.34
Carlos Perez
Career
Per 9 Innings
89.44
89.44
Jake Odorizzi
Career
Per 9 Innings
0
0
Carlos Perez
Careerverified
Per 9 Inningsverified
17
0.19
Jake Odorizzi
Career
Per 9 Innings
0
0
Carlos Perez
Careerverified
Per 9 Inningsverified
8
0.09
Jake Odorizzi
Careerverified
Per 9 Inningsverified
1
0.01
Carlos Perez
Career
Per 9 Innings
0
0
Jake Odorizzi
Career
Per 9 Inningsverified
555
3.99
Carlos Perez
Careerverified
Per 9 Innings
406
4.44
Jake Odorizzi
Careerverified
Per 9 Inningsverified
3.99
3.99
Carlos Perez
Career
Per 9 Innings
4.44
4.44
Jake Odorizzi
Careerverified
Per 9 Inningsverified
3.67
3.67
Carlos Perez
Career
Per 9 Innings
4.38
4.38
Jake Odorizzi
Careerverified
Per 9 Inningsverified
4.01
4.01
Carlos Perez
Career
Per 9 Innings
4.48
4.48
Jake Odorizzi
Careerverified
Per 9 Inningsverified
0.239
0.239
Carlos Perez
Career
Per 9 Innings
0.279
0.279
Jake Odorizzi
Careerverified
Per 9 Innings
3760
27
Carlos Perez
Career
Per 9 Innings
2468
27
Jake Odorizzi
Careerverified
Per 9 Innings
1253.1
9
Carlos Perez
Career
Per 9 Innings
822.2
9
Jake Odorizzi
Career
Per 9 Inningsverified
1137
8.16
Carlos Perez
Careerverified
Per 9 Innings
900
9.85
Jake Odorizzi
Careerverified
Per 9 Inningsverified
8.16
8.16
Carlos Perez
Career
Per 9 Innings
9.85
9.85
Jake Odorizzi
Career
Per 9 Innings
171
1.23
Carlos Perez
Careerverified
Per 9 Inningsverified
108
1.18
Jake Odorizzi
Career
Per 9 Innings
1.23
1.23
Carlos Perez
Careerverified
Per 9 Inningsverified
1.18
1.18
Jake Odorizzi
Careerverified
Per 9 Inningsverified
0.71
0.71
Carlos Perez
Career
Per 9 Innings
0.76
0.76
Jake Odorizzi
Career
Per 9 Innings
427
3.07
Carlos Perez
Careerverified
Per 9 Inningsverified
211
2.31
Jake Odorizzi
Career
Per 9 Inningsverified
9
0.06
Carlos Perez
Career
Per 9 Innings
9
0.1
Jake Odorizzi
Career
Per 9 Innings
3.07
3.07
Carlos Perez
Careerverified
Per 9 Inningsverified
2.31
2.31
Jake Odorizzi
Careerverified
Per 9 Inningsverified
1172
8.42
Carlos Perez
Career
Per 9 Innings
448
4.9
Jake Odorizzi
Careerverified
Per 9 Inningsverified
8.42
8.42
Carlos Perez
Career
Per 9 Innings
4.9
4.9
Jake Odorizzi
Careerverified
Per 9 Inningsverified
4.86
4.86
Carlos Perez
Career
Per 9 Innings
3.15
3.15
Jake Odorizzi
Careerverified
Per 9 Inningsverified
1.276
1.276
Carlos Perez
Career
Per 9 Innings
0.801
0.801
Jake Odorizzi
Careerverified
Per 9 Inningsverified
20
0.14
Carlos Perez
Career
Per 9 Innings
22
0.24
Jake Odorizzi
Career
Per 9 Inningsverified
35
0.25
Carlos Perez
Careerverified
Per 9 Innings
26
0.28
Jake Odorizzi
Careerverified
Per 9 Inningsverified
2
0.01
Carlos Perez
Career
Per 9 Innings
10
0.11
Jake Odorizzi
Careerverified
Per 9 Innings
5275
37.88
Carlos Perez
Career
Per 9 Inningsverified
3519
38.5
Jake Odorizzi
Career
Per 9 Innings
2
0.01
Carlos Perez
Careerverified
Per 9 Inningsverified
3
0.03
Jake Odorizzi
Career
Per 9 Inningsverified
594
4.27
Carlos Perez
Careerverified
Per 9 Innings
451
4.93
Jake Odorizzi
Careerverified
Per 9 Inningsverified
4.27
4.27
Carlos Perez
Career
Per 9 Innings
4.93
4.93
Jake Odorizzi
Careerverified
Per 9 Inningsverified
25
0.18
Carlos Perez
Career
Per 9 Innings
37
0.4
Jake Odorizzi
Career
Per 9 Innings
37
0.27
Carlos Perez
Careerverified
Per 9 Inningsverified
16
0.18
Jake Odorizzi
Career
Per 9 Innings
58
0.42
Carlos Perez
Careerverified
Per 9 Inningsverified
71
0.78
Jake Odorizzi
Careerverified
Per 9 Inningsverified
1.248
1.248
Carlos Perez
Career
Per 9 Innings
1.351
1.351
Jake Odorizzi
Careerverified
Per 9 Innings
4751
34.12
Carlos Perez
Career
Per 9 Inningsverified
3229
35.33
Jake Odorizzi
Careerverified
Per 9 Inningsverified
2.46
2.46
Carlos Perez
Career
Per 9 Innings
3.18
3.18
Jake Odorizzi
Careerverified
Per 9 Inningsverified
0.284
0.284
Carlos Perez
Career
Per 9 Innings
0.296
0.296
Jake Odorizzi
Career
Per 9 Innings
37.88
37.88
Carlos Perez
Careerverified
Per 9 Inningsverified
38.5
38.5

Fielding Stats for Jake Odorizzi and Carlos Perez

Jake Odorizzi
Careerverified
Per 9 Inningsverified
11
11
Carlos Perez
Career
Per 9 Innings
5
5
Jake Odorizzi
Careerverified
Per 9 Inningsverified
241
1.73
Carlos Perez
Career
Per 9 Innings
142
1.55
Jake Odorizzi
Careerverified
Per 9 Inningsverified
237
1.7
Carlos Perez
Career
Per 9 Innings
127
1.39
Jake Odorizzi
Careerverified
Per 9 Innings
3760
27
Carlos Perez
Career
Per 9 Innings
2468
27
Jake Odorizzi
Careerverified
Per 9 Innings
1253.1
9
Carlos Perez
Career
Per 9 Innings
822.2
9
Jake Odorizzi
Careerverified
Per 9 Innings
62
0.45
Carlos Perez
Career
Per 9 Inningsverified
48
0.53
Jake Odorizzi
Career
Per 9 Innings
95
0.68
Carlos Perez
Careerverified
Per 9 Inningsverified
139
1.52
Jake Odorizzi
Career
Per 9 Inningsverified
9
0.06
Carlos Perez
Careerverified
Per 9 Innings
8
0.09
Jake Odorizzi
Career
Per 9 Innings
166
1.19
Carlos Perez
Careerverified
Per 9 Inningsverified
195
2.13
Jake Odorizzi
Career
Per 9 Innings
157
1.13
Carlos Perez
Careerverified
Per 9 Inningsverified
187
2.05
Jake Odorizzi
Career
Per 9 Innings
94.58
94.58
Carlos Perez
Careerverified
Per 9 Inningsverified
95.9
95.9
Jake Odorizzi
Career
Per 9 Innings
0.652
0.652
Carlos Perez
Careerverified
Per 9 Inningsverified
1.317
1.317
Jake Odorizzi
Careerverified
Per 9 Inningsverified
98.34
98.34
Carlos Perez
Career
Per 9 Innings
89.44
89.44
Jake Odorizzi
Career
Per 9 Innings
7
0.05
Carlos Perez
Careerverified
Per 9 Inningsverified
10
0.11
Jake Odorizzi
Career
Per 9 Innings
0
0
Carlos Perez
Career
Per 9 Innings
0
0
Jake Odorizzi
Career
Per 9 Innings
0
0
Carlos Perez
Career
Per 9 Innings
0
0
Jake Odorizzi
Career
Per 9 Innings
0
0
Carlos Perez
Career
Per 9 Innings
0
0
Jake Odorizzi
Career
Per 9 Innings
0
0
Carlos Perez
Career
Per 9 Innings
0
0

Hitting Stats for Jake Odorizzi and Carlos Perez

Jake Odorizzi
Careerverified
Per 600 PAverified
11
11
Carlos Perez
Career
Per 600 PA
5
5
Jake Odorizzi
Careerverified
Per 600 PAverified
242
4840
Carlos Perez
Career
Per 600 PA
144
292.88
Jake Odorizzi
Career
Per 600 PA
30
600
Carlos Perez
Careerverified
Per 600 PA
295
600
Jake Odorizzi
Career
Per 600 PA
24
480
Carlos Perez
Careerverified
Per 600 PAverified
250
508.47
Jake Odorizzi
Career
Per 600 PA
0.083
0.083
Carlos Perez
Careerverified
Per 600 PAverified
0.152
0.152
Jake Odorizzi
Career
Per 600 PA
0.35
0.35
Carlos Perez
Careerverified
Per 600 PAverified
0.512
0.512
Jake Odorizzi
Career
Per 600 PA
2
40
Carlos Perez
Careerverified
Per 600 PAverified
38
77.29
Jake Odorizzi
Career
Per 600 PA
2
40
Carlos Perez
Careerverified
Per 600 PAverified
24
48.81
Jake Odorizzi
Career
Per 600 PA
0
0
Carlos Perez
Careerverified
Per 600 PAverified
8
16.27
Jake Odorizzi
Career
Per 600 PA
0
0
Carlos Perez
Careerverified
Per 600 PAverified
2
4.07
Jake Odorizzi
Career
Per 600 PA
0
0
Carlos Perez
Careerverified
Per 600 PAverified
4
8.14
Jake Odorizzi
Career
Per 600 PA
0
0
Carlos Perez
Careerverified
Per 600 PAverified
14
28.47
Jake Odorizzi
Career
Per 600 PA
0
0
Carlos Perez
Careerverified
Per 600 PAverified
0.368
0.368
Jake Odorizzi
Career
Per 600 PA
0
0
Carlos Perez
Careerverified
Per 600 PAverified
0.016
0.016
Jake Odorizzi
Career
Per 600 PA
0
0
Carlos Perez
Careerverified
Per 600 PAverified
0.105
0.105
Jake Odorizzi
Career
Per 600 PA
0.24
4.7
Carlos Perez
Careerverified
Per 600 PAverified
13.78
28.03
Jake Odorizzi
Career
Per 600 PA
2
40
Carlos Perez
Careerverified
Per 600 PAverified
62
126.1
Jake Odorizzi
Career
Per 600 PA
3
60
Carlos Perez
Careerverified
Per 600 PAverified
50
101.69
Jake Odorizzi
Career
Per 600 PA
0.12
0.12
Carlos Perez
Careerverified
Per 600 PAverified
0.191
0.191
Jake Odorizzi
Career
Per 600 PA
0.083
0.083
Carlos Perez
Careerverified
Per 600 PAverified
0.248
0.248
Jake Odorizzi
Career
Per 600 PA
0.203
0.203
Carlos Perez
Careerverified
Per 600 PAverified
0.439
0.439
Jake Odorizzi
Career
Per 600 PA
0
0
Carlos Perez
Careerverified
Per 600 PAverified
0.096
0.096
Jake Odorizzi
Career
Per 600 PA
0.075
0.075
Carlos Perez
Careerverified
Per 600 PAverified
0.148
0.148
Jake Odorizzi
Career
Per 600 PA
0.136
0.136
Carlos Perez
Careerverified
Per 600 PAverified
0.347
0.347
Jake Odorizzi
Career
Per 600 PA
0.125
0.125
Carlos Perez
Careerverified
Per 600 PAverified
0.245
0.245
Jake Odorizzi
Career
Per 600 PA
0
0
Carlos Perez
Careerverified
Per 600 PAverified
11
22.37
Jake Odorizzi
Career
Per 600 PAverified
3
60
Carlos Perez
Careerverified
Per 600 PA
15
30.51
Jake Odorizzi
Career
Per 600 PAverified
3
60
Carlos Perez
Careerverified
Per 600 PA
22
44.75
Jake Odorizzi
Career
Per 600 PA
-0.63
-12.61
Carlos Perez
Careerverified
Per 600 PAverified
9.62
19.56
Jake Odorizzi
Career
Per 600 PA
0
0
Carlos Perez
Career
Per 600 PA
0
0
Jake Odorizzi
Career
Per 600 PA
1
20
Carlos Perez
Careerverified
Per 600 PAverified
12
24.41
Jake Odorizzi
Career
Per 600 PA
0
0
Carlos Perez
Career
Per 600 PA
0
0
Jake Odorizzi
Careerverified
Per 600 PAverified
8
160
Carlos Perez
Career
Per 600 PA
107
217.63
Jake Odorizzi
Careerverified
Per 600 PAverified
3.75
3.75
Carlos Perez
Career
Per 600 PA
2.76
2.76
Jake Odorizzi
Careerverified
Per 600 PAverified
0.13
0.13
Carlos Perez
Career
Per 600 PA
0.11
0.11
Jake Odorizzi
Career
Per 600 PAverified
5
100
Carlos Perez
Careerverified
Per 600 PA
33
67.12
Jake Odorizzi
Career
Per 600 PA
0
0
Carlos Perez
Career
Per 600 PA
0
0
Jake Odorizzi
Careerverified
Per 600 PAverified
0
0
Carlos Perez
Career
Per 600 PA
1
2.03
Jake Odorizzi
Career
Per 600 PA
0
0
Carlos Perez
Career
Per 600 PA
0
0
Jake Odorizzi
Career
Per 600 PA
0
0
Carlos Perez
Career
Per 600 PA
0
0
Jake Odorizzi
Career
Per 600 PA
0
0
Carlos Perez
Career
Per 600 PA
0
0
Jake Odorizzi
Career
Per 600 PA
Carlos Perez
Career
Per 600 PA