Jake Odorizzi vs. Marcus Stroman — Career Comparison

MillenialIllinoisThrows RightBats RightNorth AmericaTampa Bay RaysAmerican LeagueStarting PitcherAll-Star
MillenialNew YorkThrows RightBats RightNorth AmericaNew York YankeesAmerican LeagueStarting PitcherGold GloveAll-Star

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

Pitching Stats for Jake Odorizzi and Marcus Stroman

Jake Odorizzi
Career
Per 9 Innings
11
11
Marcus Stroman
Career
Per 9 Innings
11
11
Jake Odorizzi
Career
Per 9 Inningsverified
241
1.73
Marcus Stroman
Careerverified
Per 9 Innings
270
1.62
Jake Odorizzi
Career
Per 9 Inningsverified
237
1.7
Marcus Stroman
Careerverified
Per 9 Innings
261
1.57
Jake Odorizzi
Career
Per 9 Innings
74
0.53
Marcus Stroman
Careerverified
Per 9 Inningsverified
90
0.54
Jake Odorizzi
Careerverified
Per 9 Inningsverified
69
0.5
Marcus Stroman
Career
Per 9 Innings
87
0.52
Jake Odorizzi
Careerverified
Per 9 Inningsverified
51.75
51.75
Marcus Stroman
Career
Per 9 Innings
50.85
50.85
Jake Odorizzi
Careerverified
Per 9 Inningsverified
98.34
98.34
Marcus Stroman
Career
Per 9 Innings
96.67
96.67
Jake Odorizzi
Career
Per 9 Innings
0
0
Marcus Stroman
Careerverified
Per 9 Inningsverified
4
0.02
Jake Odorizzi
Career
Per 9 Innings
0
0
Marcus Stroman
Careerverified
Per 9 Inningsverified
2
0.01
Jake Odorizzi
Career
Per 9 Innings
1
0.01
Marcus Stroman
Careerverified
Per 9 Innings
2
0.01
Jake Odorizzi
Careerverified
Per 9 Innings
555
3.99
Marcus Stroman
Career
Per 9 Inningsverified
630
3.79
Jake Odorizzi
Career
Per 9 Innings
3.99
3.99
Marcus Stroman
Careerverified
Per 9 Inningsverified
3.79
3.79
Jake Odorizzi
Careerverified
Per 9 Inningsverified
3.67
3.67
Marcus Stroman
Career
Per 9 Innings
3.7
3.7
Jake Odorizzi
Career
Per 9 Innings
4.01
4.01
Marcus Stroman
Careerverified
Per 9 Inningsverified
3.6
3.6
Jake Odorizzi
Careerverified
Per 9 Inningsverified
0.239
0.239
Marcus Stroman
Career
Per 9 Innings
0.256
0.256
Jake Odorizzi
Career
Per 9 Innings
3760
27
Marcus Stroman
Careerverified
Per 9 Innings
4492
27
Jake Odorizzi
Career
Per 9 Innings
1253.1
9
Marcus Stroman
Careerverified
Per 9 Innings
1497.1
9
Jake Odorizzi
Careerverified
Per 9 Inningsverified
1137
8.16
Marcus Stroman
Career
Per 9 Innings
1468
8.82
Jake Odorizzi
Careerverified
Per 9 Inningsverified
8.16
8.16
Marcus Stroman
Career
Per 9 Innings
8.82
8.82
Jake Odorizzi
Career
Per 9 Innings
171
1.23
Marcus Stroman
Careerverified
Per 9 Inningsverified
145
0.87
Jake Odorizzi
Career
Per 9 Innings
1.23
1.23
Marcus Stroman
Careerverified
Per 9 Inningsverified
0.87
0.87
Jake Odorizzi
Career
Per 9 Innings
0.71
0.71
Marcus Stroman
Careerverified
Per 9 Inningsverified
0.54
0.54
Jake Odorizzi
Careerverified
Per 9 Innings
427
3.07
Marcus Stroman
Career
Per 9 Inningsverified
452
2.72
Jake Odorizzi
Career
Per 9 Innings
9
0.06
Marcus Stroman
Careerverified
Per 9 Inningsverified
5
0.03
Jake Odorizzi
Career
Per 9 Innings
3.07
3.07
Marcus Stroman
Careerverified
Per 9 Inningsverified
2.72
2.72
Jake Odorizzi
Career
Per 9 Inningsverified
1172
8.42
Marcus Stroman
Careerverified
Per 9 Innings
1230
7.39
Jake Odorizzi
Careerverified
Per 9 Inningsverified
8.42
8.42
Marcus Stroman
Career
Per 9 Innings
7.39
7.39
Jake Odorizzi
Careerverified
Per 9 Inningsverified
4.86
4.86
Marcus Stroman
Career
Per 9 Innings
4.56
4.56
Jake Odorizzi
Careerverified
Per 9 Inningsverified
1.276
1.276
Marcus Stroman
Career
Per 9 Innings
1.123
1.123
Jake Odorizzi
Careerverified
Per 9 Inningsverified
20
0.14
Marcus Stroman
Career
Per 9 Innings
48
0.29
Jake Odorizzi
Careerverified
Per 9 Innings
35
0.25
Marcus Stroman
Career
Per 9 Innings
41
0.25
Jake Odorizzi
Careerverified
Per 9 Inningsverified
2
0.01
Marcus Stroman
Career
Per 9 Innings
7
0.04
Jake Odorizzi
Career
Per 9 Inningsverified
5275
37.88
Marcus Stroman
Careerverified
Per 9 Innings
6273
37.71
Jake Odorizzi
Career
Per 9 Innings
2
0.01
Marcus Stroman
Careerverified
Per 9 Inningsverified
3
0.02
Jake Odorizzi
Careerverified
Per 9 Innings
594
4.27
Marcus Stroman
Career
Per 9 Inningsverified
699
4.2
Jake Odorizzi
Career
Per 9 Innings
4.27
4.27
Marcus Stroman
Careerverified
Per 9 Inningsverified
4.2
4.2
Jake Odorizzi
Career
Per 9 Innings
25
0.18
Marcus Stroman
Careerverified
Per 9 Inningsverified
12
0.07
Jake Odorizzi
Career
Per 9 Innings
37
0.27
Marcus Stroman
Careerverified
Per 9 Inningsverified
29
0.17
Jake Odorizzi
Career
Per 9 Innings
58
0.42
Marcus Stroman
Careerverified
Per 9 Inningsverified
161
0.97
Jake Odorizzi
Careerverified
Per 9 Inningsverified
1.248
1.248
Marcus Stroman
Career
Per 9 Innings
1.282
1.282
Jake Odorizzi
Career
Per 9 Innings
4751
34.12
Marcus Stroman
Careerverified
Per 9 Inningsverified
5739
34.5
Jake Odorizzi
Careerverified
Per 9 Inningsverified
2.46
2.46
Marcus Stroman
Career
Per 9 Innings
2.59
2.59
Jake Odorizzi
Careerverified
Per 9 Inningsverified
0.284
0.284
Marcus Stroman
Career
Per 9 Innings
0.303
0.303
Jake Odorizzi
Careerverified
Per 9 Inningsverified
37.88
37.88
Marcus Stroman
Career
Per 9 Innings
37.71
37.71

Fielding Stats for Jake Odorizzi and Marcus Stroman

Jake Odorizzi
Career
Per 9 Innings
11
11
Marcus Stroman
Career
Per 9 Innings
11
11
Jake Odorizzi
Career
Per 9 Inningsverified
241
1.73
Marcus Stroman
Careerverified
Per 9 Innings
270
1.62
Jake Odorizzi
Career
Per 9 Inningsverified
237
1.7
Marcus Stroman
Careerverified
Per 9 Innings
261
1.57
Jake Odorizzi
Career
Per 9 Innings
3760
27
Marcus Stroman
Careerverified
Per 9 Innings
4492
27
Jake Odorizzi
Career
Per 9 Innings
1253.1
9
Marcus Stroman
Careerverified
Per 9 Innings
1497.1
9
Jake Odorizzi
Career
Per 9 Innings
62
0.45
Marcus Stroman
Careerverified
Per 9 Inningsverified
126
0.76
Jake Odorizzi
Career
Per 9 Innings
95
0.68
Marcus Stroman
Careerverified
Per 9 Inningsverified
239
1.44
Jake Odorizzi
Careerverified
Per 9 Inningsverified
9
0.06
Marcus Stroman
Career
Per 9 Innings
12
0.07
Jake Odorizzi
Career
Per 9 Innings
166
1.19
Marcus Stroman
Careerverified
Per 9 Inningsverified
377
2.27
Jake Odorizzi
Career
Per 9 Innings
157
1.13
Marcus Stroman
Careerverified
Per 9 Inningsverified
365
2.19
Jake Odorizzi
Career
Per 9 Innings
94.58
94.58
Marcus Stroman
Careerverified
Per 9 Inningsverified
96.82
96.82
Jake Odorizzi
Career
Per 9 Innings
0.652
0.652
Marcus Stroman
Careerverified
Per 9 Inningsverified
1.352
1.352
Jake Odorizzi
Careerverified
Per 9 Inningsverified
98.34
98.34
Marcus Stroman
Career
Per 9 Innings
96.67
96.67
Jake Odorizzi
Career
Per 9 Innings
7
0.05
Marcus Stroman
Careerverified
Per 9 Inningsverified
18
0.11
Jake Odorizzi
Career
Per 9 Innings
0
0
Marcus Stroman
Career
Per 9 Innings
0
0
Jake Odorizzi
Career
Per 9 Innings
0
0
Marcus Stroman
Career
Per 9 Innings
0
0
Jake Odorizzi
Career
Per 9 Innings
0
0
Marcus Stroman
Career
Per 9 Innings
0
0
Jake Odorizzi
Career
Per 9 Innings
0
0
Marcus Stroman
Career
Per 9 Innings
0
0

Hitting Stats for Jake Odorizzi and Marcus Stroman

Jake Odorizzi
Career
Per 600 PA
11
11
Marcus Stroman
Career
Per 600 PA
11
11
Jake Odorizzi
Career
Per 600 PAverified
242
4840
Marcus Stroman
Careerverified
Per 600 PA
277
1678.79
Jake Odorizzi
Career
Per 600 PA
30
600
Marcus Stroman
Careerverified
Per 600 PA
99
600
Jake Odorizzi
Career
Per 600 PA
24
480
Marcus Stroman
Careerverified
Per 600 PAverified
89
539.39
Jake Odorizzi
Career
Per 600 PA
0.083
0.083
Marcus Stroman
Careerverified
Per 600 PAverified
0.101
0.101
Jake Odorizzi
Career
Per 600 PA
0.35
0.35
Marcus Stroman
Careerverified
Per 600 PAverified
0.373
0.373
Jake Odorizzi
Career
Per 600 PA
2
40
Marcus Stroman
Careerverified
Per 600 PAverified
9
54.55
Jake Odorizzi
Career
Per 600 PAverified
2
40
Marcus Stroman
Careerverified
Per 600 PA
5
30.3
Jake Odorizzi
Career
Per 600 PA
0
0
Marcus Stroman
Careerverified
Per 600 PAverified
3
18.18
Jake Odorizzi
Career
Per 600 PA
0
0
Marcus Stroman
Career
Per 600 PA
0
0
Jake Odorizzi
Career
Per 600 PA
0
0
Marcus Stroman
Careerverified
Per 600 PAverified
1
6.06
Jake Odorizzi
Career
Per 600 PA
0
0
Marcus Stroman
Careerverified
Per 600 PAverified
4
24.24
Jake Odorizzi
Career
Per 600 PA
0
0
Marcus Stroman
Careerverified
Per 600 PAverified
0.444
0.444
Jake Odorizzi
Career
Per 600 PA
0
0
Marcus Stroman
Careerverified
Per 600 PAverified
0.011
0.011
Jake Odorizzi
Career
Per 600 PA
0
0
Marcus Stroman
Careerverified
Per 600 PAverified
0.111
0.111
Jake Odorizzi
Career
Per 600 PA
0.24
4.7
Marcus Stroman
Careerverified
Per 600 PAverified
2.8
16.97
Jake Odorizzi
Career
Per 600 PA
2
40
Marcus Stroman
Careerverified
Per 600 PAverified
15
90.91
Jake Odorizzi
Career
Per 600 PA
3
60
Marcus Stroman
Careerverified
Per 600 PAverified
13
78.79
Jake Odorizzi
Career
Per 600 PA
0.12
0.12
Marcus Stroman
Careerverified
Per 600 PAverified
0.14
0.14
Jake Odorizzi
Career
Per 600 PA
0.083
0.083
Marcus Stroman
Careerverified
Per 600 PAverified
0.169
0.169
Jake Odorizzi
Career
Per 600 PA
0.203
0.203
Marcus Stroman
Careerverified
Per 600 PAverified
0.308
0.308
Jake Odorizzi
Career
Per 600 PA
0
0
Marcus Stroman
Careerverified
Per 600 PAverified
0.067
0.067
Jake Odorizzi
Career
Per 600 PA
0.075
0.075
Marcus Stroman
Careerverified
Per 600 PAverified
0.105
0.105
Jake Odorizzi
Career
Per 600 PA
0.136
0.136
Marcus Stroman
Careerverified
Per 600 PAverified
0.247
0.247
Jake Odorizzi
Career
Per 600 PA
0.125
0.125
Marcus Stroman
Careerverified
Per 600 PAverified
0.174
0.174
Jake Odorizzi
Career
Per 600 PA
0
0
Marcus Stroman
Careerverified
Per 600 PAverified
9
54.55
Jake Odorizzi
Careerverified
Per 600 PAverified
3
60
Marcus Stroman
Career
Per 600 PA
2
12.12
Jake Odorizzi
Career
Per 600 PA
3
60
Marcus Stroman
Careerverified
Per 600 PAverified
10
60.61
Jake Odorizzi
Careerverified
Per 600 PA
-0.63
-12.61
Marcus Stroman
Career
Per 600 PAverified
-0.86
-5.24
Jake Odorizzi
Career
Per 600 PA
0
0
Marcus Stroman
Career
Per 600 PA
0
0
Jake Odorizzi
Career
Per 600 PA
1
20
Marcus Stroman
Careerverified
Per 600 PAverified
4
24.24
Jake Odorizzi
Career
Per 600 PA
0
0
Marcus Stroman
Career
Per 600 PA
0
0
Jake Odorizzi
Careerverified
Per 600 PAverified
8
160
Marcus Stroman
Career
Per 600 PA
42
254.55
Jake Odorizzi
Careerverified
Per 600 PAverified
3.75
3.75
Marcus Stroman
Career
Per 600 PA
2.36
2.36
Jake Odorizzi
Careerverified
Per 600 PAverified
0.13
0.13
Marcus Stroman
Career
Per 600 PA
0.1
0.1
Jake Odorizzi
Career
Per 600 PAverified
5
100
Marcus Stroman
Careerverified
Per 600 PA
6
36.36
Jake Odorizzi
Career
Per 600 PA
0
0
Marcus Stroman
Career
Per 600 PA
0
0
Jake Odorizzi
Careerverified
Per 600 PAverified
0
0
Marcus Stroman
Career
Per 600 PA
1
6.06
Jake Odorizzi
Career
Per 600 PA
0
0
Marcus Stroman
Careerverified
Per 600 PAverified
1
6.06
Jake Odorizzi
Career
Per 600 PA
0
0
Marcus Stroman
Career
Per 600 PA
0
0
Jake Odorizzi
Career
Per 600 PA
0
0
Marcus Stroman
Careerverified
Per 600 PAverified
1
6.06
Jake Odorizzi
Career
Per 600 PA
Marcus Stroman
Careerverified
Per 600 PAverified
100
100