Tommy Medica vs. Blake Treinen — Career Comparison

You might be looking for a matchup, check Tommy Medica's matchup page instead!

MillenialCaliforniaThrows RightBats RightNorth AmericaSan Diego PadresNational LeagueFirst Baseman
MillenialKansasThrows RightBats RightNorth AmericaLos Angeles DodgersNational LeagueRelief PitcherAll-Star

Tommy Medica is a position player and Blake Treinen a pitcher — the stats that define each role measure entirely different things, so a direct comparison doesn't hold up. If Tommy Medica ever faced Blake Treinen, check out their matchup page.

Fielding Stats for Tommy Medica and Blake Treinen

Tommy Medica
Career
Per 9 Innings
2
2
Blake Treinen
Careerverified
Per 9 Inningsverified
11
11
Tommy Medica
Career
Per 9 Innings
87
1.27
Blake Treinen
Careerverified
Per 9 Inningsverified
531
8.29
Tommy Medica
Careerverified
Per 9 Inningsverified
74
1.08
Blake Treinen
Career
Per 9 Innings
7
0.11
Tommy Medica
Careerverified
Per 9 Innings
1849
27
Blake Treinen
Career
Per 9 Innings
1729
27
Tommy Medica
Careerverified
Per 9 Innings
616.1
9
Blake Treinen
Career
Per 9 Innings
576.1
9
Tommy Medica
Careerverified
Per 9 Inningsverified
472
6.89
Blake Treinen
Career
Per 9 Innings
31
0.48
Tommy Medica
Career
Per 9 Innings
39
0.57
Blake Treinen
Careerverified
Per 9 Inningsverified
78
1.22
Tommy Medica
Careerverified
Per 9 Inningsverified
1
0.01
Blake Treinen
Career
Per 9 Innings
8
0.12
Tommy Medica
Careerverified
Per 9 Inningsverified
512
7.48
Blake Treinen
Career
Per 9 Innings
117
1.83
Tommy Medica
Careerverified
Per 9 Inningsverified
511
7.46
Blake Treinen
Career
Per 9 Innings
109
1.7
Tommy Medica
Careerverified
Per 9 Inningsverified
99.8
99.8
Blake Treinen
Career
Per 9 Innings
93.16
93.16
Tommy Medica
Careerverified
Per 9 Inningsverified
5.874
5.874
Blake Treinen
Career
Per 9 Innings
0.205
0.205
Tommy Medica
Careerverified
Per 9 Inningsverified
85.06
85.06
Blake Treinen
Career
Per 9 Innings
1.32
1.32
Tommy Medica
Careerverified
Per 9 Inningsverified
35
0.51
Blake Treinen
Career
Per 9 Innings
3
0.05
Tommy Medica
Career
Per 9 Innings
0
0
Blake Treinen
Career
Per 9 Innings
0
0
Tommy Medica
Career
Per 9 Innings
0
0
Blake Treinen
Career
Per 9 Innings
0
0
Tommy Medica
Career
Per 9 Innings
0
0
Blake Treinen
Career
Per 9 Innings
0
0
Tommy Medica
Career
Per 9 Innings
0
0
Blake Treinen
Career
Per 9 Innings
0
0

Hitting Stats for Tommy Medica and Blake Treinen

Tommy Medica
Career
Per 600 PA
2
2
Blake Treinen
Careerverified
Per 600 PAverified
11
11
Tommy Medica
Career
Per 600 PA
121
214.79
Blake Treinen
Careerverified
Per 600 PAverified
531
16768.42
Tommy Medica
Careerverified
Per 600 PA
338
600
Blake Treinen
Career
Per 600 PA
19
600
Tommy Medica
Careerverified
Per 600 PAverified
309
548.52
Blake Treinen
Career
Per 600 PA
14
442.11
Tommy Medica
Careerverified
Per 600 PAverified
0.246
0.246
Blake Treinen
Career
Per 600 PA
0.071
0.071
Tommy Medica
Careerverified
Per 600 PAverified
0.745
0.745
Blake Treinen
Career
Per 600 PA
0.395
0.395
Tommy Medica
Careerverified
Per 600 PAverified
76
134.91
Blake Treinen
Career
Per 600 PA
1
31.58
Tommy Medica
Careerverified
Per 600 PAverified
49
86.98
Blake Treinen
Career
Per 600 PA
1
31.58
Tommy Medica
Careerverified
Per 600 PAverified
13
23.08
Blake Treinen
Career
Per 600 PA
0
0
Tommy Medica
Careerverified
Per 600 PAverified
2
3.55
Blake Treinen
Career
Per 600 PA
0
0
Tommy Medica
Careerverified
Per 600 PAverified
12
21.3
Blake Treinen
Career
Per 600 PA
0
0
Tommy Medica
Careerverified
Per 600 PAverified
27
47.93
Blake Treinen
Career
Per 600 PA
0
0
Tommy Medica
Careerverified
Per 600 PAverified
0.355
0.355
Blake Treinen
Career
Per 600 PA
0
0
Tommy Medica
Careerverified
Per 600 PAverified
0.039
0.039
Blake Treinen
Career
Per 600 PA
0
0
Tommy Medica
Careerverified
Per 600 PAverified
0.158
0.158
Blake Treinen
Career
Per 600 PA
0
0
Tommy Medica
Careerverified
Per 600 PAverified
41.35
73.41
Blake Treinen
Career
Per 600 PA
0.14
4.47
Tommy Medica
Careerverified
Per 600 PAverified
129
228.99
Blake Treinen
Career
Per 600 PA
1
31.58
Tommy Medica
Careerverified
Per 600 PAverified
104
184.62
Blake Treinen
Career
Per 600 PA
2
63.16
Tommy Medica
Careerverified
Per 600 PAverified
0.308
0.308
Blake Treinen
Career
Per 600 PA
0.133
0.133
Tommy Medica
Careerverified
Per 600 PAverified
0.418
0.418
Blake Treinen
Career
Per 600 PA
0.071
0.071
Tommy Medica
Careerverified
Per 600 PAverified
0.725
0.725
Blake Treinen
Career
Per 600 PA
0.205
0.205
Tommy Medica
Careerverified
Per 600 PAverified
0.172
0.172
Blake Treinen
Career
Per 600 PA
0
0
Tommy Medica
Careerverified
Per 600 PAverified
0.243
0.243
Blake Treinen
Career
Per 600 PA
0.078
0.078
Tommy Medica
Careerverified
Per 600 PAverified
0.682
0.682
Blake Treinen
Career
Per 600 PA
0.154
0.154
Tommy Medica
Careerverified
Per 600 PAverified
0.32
0.32
Blake Treinen
Career
Per 600 PA
0.2
0.2
Tommy Medica
Careerverified
Per 600 PAverified
40
71.01
Blake Treinen
Career
Per 600 PA
0
0
Tommy Medica
Careerverified
Per 600 PAverified
37
65.68
Blake Treinen
Career
Per 600 PA
0
0
Tommy Medica
Careerverified
Per 600 PAverified
65
115.38
Blake Treinen
Career
Per 600 PA
0
0
Tommy Medica
Careerverified
Per 600 PAverified
41.21
73.15
Blake Treinen
Career
Per 600 PA
-0.36
-11.28
Tommy Medica
Careerverified
Per 600 PAverified
4
7.1
Blake Treinen
Career
Per 600 PA
0
0
Tommy Medica
Careerverified
Per 600 PAverified
24
42.6
Blake Treinen
Career
Per 600 PA
1
31.58
Tommy Medica
Career
Per 600 PA
0
0
Blake Treinen
Career
Per 600 PA
0
0
Tommy Medica
Career
Per 600 PAverified
98
173.96
Blake Treinen
Careerverified
Per 600 PA
9
284.21
Tommy Medica
Careerverified
Per 600 PAverified
3.45
3.45
Blake Treinen
Career
Per 600 PA
2.11
2.11
Tommy Medica
Careerverified
Per 600 PAverified
0.24
0.24
Blake Treinen
Career
Per 600 PA
0.11
0.11
Tommy Medica
Career
Per 600 PA
0
0
Blake Treinen
Careerverified
Per 600 PAverified
4
126.32
Tommy Medica
Careerverified
Per 600 PAverified
1
1.78
Blake Treinen
Career
Per 600 PA
0
0
Tommy Medica
Career
Per 600 PA
5
8.88
Blake Treinen
Careerverified
Per 600 PAverified
0
0
Tommy Medica
Careerverified
Per 600 PAverified
6
10.65
Blake Treinen
Career
Per 600 PA
0
0
Tommy Medica
Careerverified
Per 600 PAverified
1
1.78
Blake Treinen
Career
Per 600 PA
0
0
Tommy Medica
Careerverified
Per 600 PAverified
7
12.43
Blake Treinen
Career
Per 600 PA
0
0
Tommy Medica
Careerverified
Per 600 PAverified
85.71
85.71
Blake Treinen
Career
Per 600 PA