David Freitas vs. Ryan Kalish — Career Comparison

MillenialCaliforniaThrows RightBats RightNorth AmericaSeattle MarinersAmerican LeagueCatcher
MillenialCaliforniaThrows LeftBats LeftNorth AmericaBoston Red SoxAmerican LeagueCenter Fielder

On the career numbers, Ryan Kalish posted the stronger offensive profile against David Freitas. Ryan Kalish posted stronger numbers in OPS (.647 vs .556) and on-base percentage (.298 vs .268). By the career numbers, Ryan Kalish had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for David Freitas and Ryan Kalish

David Freitas
Career
Per 600 PA
3
3
Ryan Kalish
Careerverified
Per 600 PAverified
4
4
David Freitas
Career
Per 600 PAverified
59
254.68
Ryan Kalish
Careerverified
Per 600 PA
153
217.54
David Freitas
Career
Per 600 PA
139
600
Ryan Kalish
Careerverified
Per 600 PA
422
600
David Freitas
Career
Per 600 PA
125
539.57
Ryan Kalish
Careerverified
Per 600 PAverified
387
550.24
David Freitas
Career
Per 600 PA
0.2
0.2
Ryan Kalish
Careerverified
Per 600 PAverified
0.246
0.246
David Freitas
Career
Per 600 PA
0.583
0.583
Ryan Kalish
Careerverified
Per 600 PAverified
0.684
0.684
David Freitas
Career
Per 600 PA
25
107.91
Ryan Kalish
Careerverified
Per 600 PAverified
95
135.07
David Freitas
Career
Per 600 PA
16
69.06
Ryan Kalish
Careerverified
Per 600 PAverified
68
96.68
David Freitas
Career
Per 600 PAverified
8
34.53
Ryan Kalish
Careerverified
Per 600 PA
18
25.59
David Freitas
Career
Per 600 PA
0
0
Ryan Kalish
Careerverified
Per 600 PAverified
5
7.11
David Freitas
Career
Per 600 PA
1
4.32
Ryan Kalish
Careerverified
Per 600 PAverified
4
5.69
David Freitas
Career
Per 600 PAverified
9
38.85
Ryan Kalish
Careerverified
Per 600 PA
27
38.39
David Freitas
Careerverified
Per 600 PAverified
0.36
0.36
Ryan Kalish
Career
Per 600 PA
0.284
0.284
David Freitas
Career
Per 600 PA
0.008
0.008
Ryan Kalish
Careerverified
Per 600 PAverified
0.01
0.01
David Freitas
Career
Per 600 PA
0.04
0.04
Ryan Kalish
Careerverified
Per 600 PAverified
0.042
0.042
David Freitas
Career
Per 600 PA
9.67
41.75
Ryan Kalish
Careerverified
Per 600 PAverified
40.47
57.54
David Freitas
Career
Per 600 PA
36
155.4
Ryan Kalish
Careerverified
Per 600 PAverified
135
191.94
David Freitas
Career
Per 600 PA
37
159.71
Ryan Kalish
Careerverified
Per 600 PAverified
124
176.3
David Freitas
Career
Per 600 PA
0.268
0.268
Ryan Kalish
Careerverified
Per 600 PAverified
0.297
0.297
David Freitas
Career
Per 600 PA
0.288
0.288
Ryan Kalish
Careerverified
Per 600 PAverified
0.349
0.349
David Freitas
Career
Per 600 PA
0.556
0.556
Ryan Kalish
Careerverified
Per 600 PAverified
0.646
0.646
David Freitas
Career
Per 600 PA
0.088
0.088
Ryan Kalish
Careerverified
Per 600 PAverified
0.103
0.103
David Freitas
Career
Per 600 PA
0.193
0.193
Ryan Kalish
Careerverified
Per 600 PAverified
0.221
0.221
David Freitas
Career
Per 600 PA
0.462
0.462
Ryan Kalish
Careerverified
Per 600 PAverified
0.583
0.583
David Freitas
Career
Per 600 PA
0.264
0.264
Ryan Kalish
Careerverified
Per 600 PAverified
0.311
0.311
David Freitas
Career
Per 600 PA
13
56.12
Ryan Kalish
Careerverified
Per 600 PAverified
52
73.93
David Freitas
Career
Per 600 PA
8
34.53
Ryan Kalish
Careerverified
Per 600 PAverified
36
51.18
David Freitas
Career
Per 600 PA
20
86.33
Ryan Kalish
Careerverified
Per 600 PAverified
84
119.43
David Freitas
Career
Per 600 PA
8.93
38.53
Ryan Kalish
Careerverified
Per 600 PAverified
40.85
58.08
David Freitas
Career
Per 600 PA
0
0
Ryan Kalish
Careerverified
Per 600 PAverified
2
2.84
David Freitas
Career
Per 600 PAverified
12
51.8
Ryan Kalish
Careerverified
Per 600 PA
27
38.39
David Freitas
Career
Per 600 PA
0
0
Ryan Kalish
Careerverified
Per 600 PAverified
1
1.42
David Freitas
Careerverified
Per 600 PA
34
146.76
Ryan Kalish
Career
Per 600 PAverified
92
130.81
David Freitas
Career
Per 600 PA
4.09
4.09
Ryan Kalish
Careerverified
Per 600 PAverified
4.59
4.59
David Freitas
Careerverified
Per 600 PAverified
0.35
0.35
Ryan Kalish
Career
Per 600 PA
0.29
0.29
David Freitas
Career
Per 600 PA
1
4.32
Ryan Kalish
Careerverified
Per 600 PAverified
4
5.69
David Freitas
Career
Per 600 PAverified
1
4.32
Ryan Kalish
Careerverified
Per 600 PA
2
2.84
David Freitas
Careerverified
Per 600 PA
4
17.27
Ryan Kalish
Career
Per 600 PAverified
12
17.06
David Freitas
Career
Per 600 PA
0
0
Ryan Kalish
Careerverified
Per 600 PAverified
16
22.75
David Freitas
Career
Per 600 PA
0
0
Ryan Kalish
Careerverified
Per 600 PAverified
5
7.11
David Freitas
Career
Per 600 PA
0
0
Ryan Kalish
Careerverified
Per 600 PAverified
21
29.86
David Freitas
Career
Per 600 PA
Ryan Kalish
Careerverified
Per 600 PAverified
76.19
76.19

Fielding Stats for David Freitas and Ryan Kalish

David Freitas
Career
Per 9 Innings
3
3
Ryan Kalish
Careerverified
Per 9 Inningsverified
4
4
David Freitas
Career
Per 9 Innings
43
1.18
Ryan Kalish
Careerverified
Per 9 Inningsverified
124
1.26
David Freitas
Career
Per 9 Inningsverified
38
1.05
Ryan Kalish
Careerverified
Per 9 Innings
97
0.99
David Freitas
Career
Per 9 Innings
981
27
Ryan Kalish
Careerverified
Per 9 Innings
2649
27
David Freitas
Career
Per 9 Innings
327
9
Ryan Kalish
Careerverified
Per 9 Innings
883
9
David Freitas
Careerverified
Per 9 Inningsverified
324
8.92
Ryan Kalish
Career
Per 9 Innings
225
2.29
David Freitas
Careerverified
Per 9 Inningsverified
15
0.41
Ryan Kalish
Career
Per 9 Innings
3
0.03
David Freitas
Careerverified
Per 9 Inningsverified
2
0.06
Ryan Kalish
Career
Per 9 Innings
7
0.07
David Freitas
Careerverified
Per 9 Inningsverified
341
9.39
Ryan Kalish
Career
Per 9 Innings
235
2.4
David Freitas
Careerverified
Per 9 Inningsverified
339
9.33
Ryan Kalish
Career
Per 9 Innings
228
2.32
David Freitas
Careerverified
Per 9 Inningsverified
99.41
99.41
Ryan Kalish
Career
Per 9 Innings
97.02
97.02
David Freitas
Careerverified
Per 9 Inningsverified
7.884
7.884
Ryan Kalish
Career
Per 9 Innings
1.839
1.839
David Freitas
Careerverified
Per 9 Inningsverified
88.37
88.37
Ryan Kalish
Career
Per 9 Innings
78.23
78.23
David Freitas
Careerverified
Per 9 Inningsverified
2
0.06
Ryan Kalish
Career
Per 9 Innings
1
0.01
David Freitas
Career
Per 9 Innings
3
0.08
Ryan Kalish
Careerverified
Per 9 Inningsverified
0
0
David Freitas
Career
Per 9 Innings
0
0
Ryan Kalish
Career
Per 9 Innings
0
0
David Freitas
Career
Per 9 Innings
18
0.5
Ryan Kalish
Careerverified
Per 9 Inningsverified
0
0
David Freitas
Careerverified
Per 9 Inningsverified
5
0.14
Ryan Kalish
Career
Per 9 Innings
0
0