Ron Keller vs. Blake Swihart — Career Comparison

You might be looking for a matchup, check Ron Keller's matchup page instead!

Silent GenerationIndianaThrows RightBats RightNorth AmericaMinnesota TwinsAmerican LeagueRelief Pitcher
MillenialTexasThrows RightBats SwitchNorth AmericaBoston Red SoxAmerican LeagueCatcher

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

Fielding Stats for Ron Keller and Blake Swihart

Ron Keller
Career
Per 9 Innings
2
2
Blake Swihart
Careerverified
Per 9 Inningsverified
5
5
Ron Keller
Career
Per 9 Inningsverified
9
3.8
Blake Swihart
Careerverified
Per 9 Innings
198
1.28
Ron Keller
Career
Per 9 Innings
1
0.42
Blake Swihart
Careerverified
Per 9 Inningsverified
147
0.95
Ron Keller
Career
Per 9 Innings
64
27
Blake Swihart
Careerverified
Per 9 Innings
4190
27
Ron Keller
Career
Per 9 Innings
21.1
9
Blake Swihart
Careerverified
Per 9 Innings
1396.2
9
Ron Keller
Career
Per 9 Innings
2
0.84
Blake Swihart
Careerverified
Per 9 Inningsverified
965
6.22
Ron Keller
Career
Per 9 Inningsverified
3
1.27
Blake Swihart
Careerverified
Per 9 Innings
64
0.41
Ron Keller
Careerverified
Per 9 Inningsverified
0
0
Blake Swihart
Career
Per 9 Innings
7
0.05
Ron Keller
Career
Per 9 Innings
5
2.11
Blake Swihart
Careerverified
Per 9 Inningsverified
1036
6.68
Ron Keller
Career
Per 9 Innings
5
2.11
Blake Swihart
Careerverified
Per 9 Inningsverified
1029
6.63
Ron Keller
Careerverified
Per 9 Inningsverified
100
100
Blake Swihart
Career
Per 9 Innings
99.32
99.32
Ron Keller
Career
Per 9 Innings
0.556
0.556
Blake Swihart
Careerverified
Per 9 Inningsverified
5.197
5.197
Ron Keller
Career
Per 9 Innings
11.11
11.11
Blake Swihart
Careerverified
Per 9 Inningsverified
74.24
74.24
Ron Keller
Career
Per 9 Innings
0
0
Blake Swihart
Careerverified
Per 9 Inningsverified
11
0.07
Ron Keller
Careerverified
Per 9 Inningsverified
0
0
Blake Swihart
Career
Per 9 Innings
20
0.13
Ron Keller
Career
Per 9 Innings
0
0
Blake Swihart
Career
Per 9 Innings
0
0
Ron Keller
Careerverified
Per 9 Inningsverified
0
0
Blake Swihart
Career
Per 9 Innings
63
0.41
Ron Keller
Career
Per 9 Innings
0
0
Blake Swihart
Careerverified
Per 9 Inningsverified
23
0.15

Hitting Stats for Ron Keller and Blake Swihart

Ron Keller
Career
Per 600 PA
2
2
Blake Swihart
Careerverified
Per 600 PAverified
5
5
Ron Keller
Career
Per 600 PAverified
11
3300
Blake Swihart
Careerverified
Per 600 PA
234
201.72
Ron Keller
Career
Per 600 PA
2
600
Blake Swihart
Careerverified
Per 600 PA
696
600
Ron Keller
Career
Per 600 PAverified
2
600
Blake Swihart
Careerverified
Per 600 PA
639
550.86
Ron Keller
Career
Per 600 PA
0
0
Blake Swihart
Careerverified
Per 600 PAverified
0.243
0.243
Ron Keller
Career
Per 600 PA
0
0
Blake Swihart
Careerverified
Per 600 PAverified
0.677
0.677
Ron Keller
Career
Per 600 PA
0
0
Blake Swihart
Careerverified
Per 600 PAverified
155
133.62
Ron Keller
Career
Per 600 PA
0
0
Blake Swihart
Careerverified
Per 600 PAverified
111
95.69
Ron Keller
Career
Per 600 PA
0
0
Blake Swihart
Careerverified
Per 600 PAverified
28
24.14
Ron Keller
Career
Per 600 PA
0
0
Blake Swihart
Careerverified
Per 600 PAverified
4
3.45
Ron Keller
Career
Per 600 PA
0
0
Blake Swihart
Careerverified
Per 600 PAverified
12
10.34
Ron Keller
Career
Per 600 PA
0
0
Blake Swihart
Careerverified
Per 600 PAverified
44
37.93
Ron Keller
Career
Per 600 PA
Blake Swihart
Careerverified
Per 600 PAverified
0.284
0.284
Ron Keller
Career
Per 600 PA
0
0
Blake Swihart
Careerverified
Per 600 PAverified
0.019
0.019
Ron Keller
Career
Per 600 PA
Blake Swihart
Careerverified
Per 600 PAverified
0.077
0.077
Ron Keller
Career
Per 600 PA
0
0
Blake Swihart
Careerverified
Per 600 PAverified
69.26
59.71
Ron Keller
Career
Per 600 PA
0
0
Blake Swihart
Careerverified
Per 600 PAverified
227
195.69
Ron Keller
Career
Per 600 PA
0
0
Blake Swihart
Careerverified
Per 600 PAverified
209
180.17
Ron Keller
Career
Per 600 PA
0
0
Blake Swihart
Careerverified
Per 600 PAverified
0.301
0.301
Ron Keller
Career
Per 600 PA
0
0
Blake Swihart
Careerverified
Per 600 PAverified
0.355
0.355
Ron Keller
Career
Per 600 PA
0
0
Blake Swihart
Careerverified
Per 600 PAverified
0.656
0.656
Ron Keller
Career
Per 600 PA
0
0
Blake Swihart
Careerverified
Per 600 PAverified
0.113
0.113
Ron Keller
Career
Per 600 PA
0
0
Blake Swihart
Careerverified
Per 600 PAverified
0.224
0.224
Ron Keller
Career
Per 600 PA
0
0
Blake Swihart
Careerverified
Per 600 PAverified
0.58
0.58
Ron Keller
Career
Per 600 PA
0
0
Blake Swihart
Careerverified
Per 600 PAverified
0.327
0.327
Ron Keller
Career
Per 600 PA
0
0
Blake Swihart
Careerverified
Per 600 PAverified
98
84.48
Ron Keller
Career
Per 600 PA
0
0
Blake Swihart
Careerverified
Per 600 PAverified
67
57.76
Ron Keller
Career
Per 600 PA
0
0
Blake Swihart
Careerverified
Per 600 PAverified
153
131.9
Ron Keller
Career
Per 600 PA
-0.21
-63.2
Blake Swihart
Careerverified
Per 600 PAverified
70.55
60.81
Ron Keller
Career
Per 600 PA
0
0
Blake Swihart
Careerverified
Per 600 PAverified
2
1.72
Ron Keller
Career
Per 600 PA
0
0
Blake Swihart
Careerverified
Per 600 PAverified
52
44.83
Ron Keller
Career
Per 600 PA
0
0
Blake Swihart
Career
Per 600 PA
0
0
Ron Keller
Careerverified
Per 600 PA
1
300
Blake Swihart
Career
Per 600 PAverified
190
163.79
Ron Keller
Career
Per 600 PA
2
2
Blake Swihart
Careerverified
Per 600 PAverified
3.66
3.66
Ron Keller
Career
Per 600 PA
0
0
Blake Swihart
Careerverified
Per 600 PAverified
0.27
0.27
Ron Keller
Career
Per 600 PA
0
0
Blake Swihart
Careerverified
Per 600 PAverified
2
1.72
Ron Keller
Career
Per 600 PA
0
0
Blake Swihart
Careerverified
Per 600 PAverified
1
0.86
Ron Keller
Careerverified
Per 600 PAverified
0
0
Blake Swihart
Career
Per 600 PA
14
12.07
Ron Keller
Career
Per 600 PA
0
0
Blake Swihart
Careerverified
Per 600 PAverified
10
8.62
Ron Keller
Career
Per 600 PA
0
0
Blake Swihart
Careerverified
Per 600 PAverified
4
3.45
Ron Keller
Career
Per 600 PA
0
0
Blake Swihart
Careerverified
Per 600 PAverified
14
12.07
Ron Keller
Career
Per 600 PA
Blake Swihart
Careerverified
Per 600 PAverified
71.43
71.43