Kirk McCaskill vs. Bob Randall — Career Comparison

You might be looking for a matchup, check Kirk McCaskill's matchup page instead!

Baby BoomersCANThrows RightBats RightNorth AmericaCalifornia AngelsAmerican LeagueStarting Pitcher
Baby BoomersKansasThrows RightBats RightNorth AmericaMinnesota TwinsAmerican LeagueSecond Baseman

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

Fielding Stats for Kirk McCaskill and Bob Randall

Kirk McCaskill
Careerverified
Per 9 Inningsverified
12
12
Bob Randall
Career
Per 9 Innings
5
5
Kirk McCaskill
Career
Per 9 Inningsverified
380
1.98
Bob Randall
Careerverified
Per 9 Innings
459
1.21
Kirk McCaskill
Career
Per 9 Inningsverified
242
1.26
Bob Randall
Careerverified
Per 9 Innings
380
1
Kirk McCaskill
Career
Per 9 Innings
5187
27
Bob Randall
Careerverified
Per 9 Innings
10253
27
Kirk McCaskill
Career
Per 9 Innings
1729
9
Bob Randall
Careerverified
Per 9 Innings
3417.2
9
Kirk McCaskill
Career
Per 9 Innings
150
0.78
Bob Randall
Careerverified
Per 9 Inningsverified
911
2.4
Kirk McCaskill
Career
Per 9 Innings
266
1.38
Bob Randall
Careerverified
Per 9 Inningsverified
1244
3.28
Kirk McCaskill
Careerverified
Per 9 Inningsverified
21
0.11
Bob Randall
Career
Per 9 Innings
48
0.13
Kirk McCaskill
Career
Per 9 Innings
437
2.27
Bob Randall
Careerverified
Per 9 Inningsverified
2203
5.8
Kirk McCaskill
Career
Per 9 Innings
416
2.17
Bob Randall
Careerverified
Per 9 Inningsverified
2155
5.67
Kirk McCaskill
Career
Per 9 Innings
95.19
95.19
Bob Randall
Careerverified
Per 9 Inningsverified
97.82
97.82
Kirk McCaskill
Career
Per 9 Innings
1.095
1.095
Bob Randall
Careerverified
Per 9 Inningsverified
4.695
4.695
Kirk McCaskill
Career
Per 9 Innings
63.68
63.68
Bob Randall
Careerverified
Per 9 Inningsverified
82.79
82.79
Kirk McCaskill
Career
Per 9 Innings
20
0.1
Bob Randall
Careerverified
Per 9 Inningsverified
328
0.86
Kirk McCaskill
Career
Per 9 Innings
0
0
Bob Randall
Career
Per 9 Innings
0
0
Kirk McCaskill
Career
Per 9 Innings
0
0
Bob Randall
Career
Per 9 Innings
0
0
Kirk McCaskill
Career
Per 9 Innings
0
0
Bob Randall
Career
Per 9 Innings
0
0
Kirk McCaskill
Career
Per 9 Innings
0
0
Bob Randall
Career
Per 9 Innings
0
0

Hitting Stats for Kirk McCaskill and Bob Randall

Kirk McCaskill
Careerverified
Per 600 PA
12
Bob Randall
Career
Per 600 PAverified
5
5
Kirk McCaskill
Career
Per 600 PA
381
Bob Randall
Careerverified
Per 600 PAverified
460
185.11
Kirk McCaskill
Career
Per 600 PA
0
Bob Randall
Careerverified
Per 600 PAverified
1491
600
Kirk McCaskill
Career
Per 600 PA
0
Bob Randall
Careerverified
Per 600 PAverified
1325
533.2
Kirk McCaskill
Career
Per 600 PA
Bob Randall
Careerverified
Per 600 PAverified
0.257
0.257
Kirk McCaskill
Career
Per 600 PA
Bob Randall
Careerverified
Per 600 PAverified
0.651
0.651
Kirk McCaskill
Career
Per 600 PA
0
Bob Randall
Careerverified
Per 600 PAverified
341
137.22
Kirk McCaskill
Career
Per 600 PA
0
Bob Randall
Careerverified
Per 600 PAverified
281
113.08
Kirk McCaskill
Career
Per 600 PA
0
Bob Randall
Careerverified
Per 600 PAverified
50
20.12
Kirk McCaskill
Career
Per 600 PA
0
Bob Randall
Careerverified
Per 600 PAverified
9
3.62
Kirk McCaskill
Career
Per 600 PA
0
Bob Randall
Careerverified
Per 600 PAverified
1
0.4
Kirk McCaskill
Career
Per 600 PA
0
Bob Randall
Careerverified
Per 600 PAverified
60
24.14
Kirk McCaskill
Career
Per 600 PA
Bob Randall
Careerverified
Per 600 PAverified
0.176
0.176
Kirk McCaskill
Career
Per 600 PA
Bob Randall
Careerverified
Per 600 PAverified
0.001
0.001
Kirk McCaskill
Career
Per 600 PA
Bob Randall
Careerverified
Per 600 PAverified
0.003
0.003
Kirk McCaskill
Career
Per 600 PA
Bob Randall
Careerverified
Per 600 PAverified
125.38
50.46
Kirk McCaskill
Career
Per 600 PA
0
Bob Randall
Careerverified
Per 600 PAverified
412
165.79
Kirk McCaskill
Career
Per 600 PA
0
Bob Randall
Careerverified
Per 600 PAverified
445
179.07
Kirk McCaskill
Career
Per 600 PA
Bob Randall
Careerverified
Per 600 PAverified
0.31
0.31
Kirk McCaskill
Career
Per 600 PA
Bob Randall
Careerverified
Per 600 PAverified
0.311
0.311
Kirk McCaskill
Career
Per 600 PA
Bob Randall
Careerverified
Per 600 PAverified
0.621
0.621
Kirk McCaskill
Career
Per 600 PA
Bob Randall
Careerverified
Per 600 PAverified
0.054
0.054
Kirk McCaskill
Career
Per 600 PA
Bob Randall
Careerverified
Per 600 PAverified
0.217
0.217
Kirk McCaskill
Career
Per 600 PA
Bob Randall
Careerverified
Per 600 PAverified
0.518
0.518
Kirk McCaskill
Career
Per 600 PA
Bob Randall
Careerverified
Per 600 PAverified
0.277
0.277
Kirk McCaskill
Career
Per 600 PA
0
Bob Randall
Careerverified
Per 600 PAverified
154
61.97
Kirk McCaskill
Career
Per 600 PA
0
Bob Randall
Careerverified
Per 600 PAverified
91
36.62
Kirk McCaskill
Career
Per 600 PA
0
Bob Randall
Careerverified
Per 600 PAverified
244
98.19
Kirk McCaskill
Career
Per 600 PA
Bob Randall
Careerverified
Per 600 PAverified
145.44
58.53
Kirk McCaskill
Career
Per 600 PA
0
Bob Randall
Careerverified
Per 600 PAverified
21
8.45
Kirk McCaskill
Career
Per 600 PA
0
Bob Randall
Careerverified
Per 600 PAverified
83
33.4
Kirk McCaskill
Career
Per 600 PA
0
Bob Randall
Career
Per 600 PA
0
0
Kirk McCaskill
Careerverified
Per 600 PAverified
0
Bob Randall
Career
Per 600 PA
102
41.05
Kirk McCaskill
Career
Per 600 PA
Bob Randall
Careerverified
Per 600 PAverified
14.62
14.62
Kirk McCaskill
Career
Per 600 PA
Bob Randall
Careerverified
Per 600 PAverified
0.81
0.81
Kirk McCaskill
Career
Per 600 PA
0
Bob Randall
Careerverified
Per 600 PAverified
56
22.54
Kirk McCaskill
Career
Per 600 PA
0
Bob Randall
Careerverified
Per 600 PAverified
6
2.41
Kirk McCaskill
Careerverified
Per 600 PAverified
0
Bob Randall
Career
Per 600 PA
19
7.65
Kirk McCaskill
Career
Per 600 PA
0
Bob Randall
Careerverified
Per 600 PAverified
11
4.43
Kirk McCaskill
Career
Per 600 PA
0
Bob Randall
Careerverified
Per 600 PAverified
14
5.63
Kirk McCaskill
Career
Per 600 PA
0
Bob Randall
Careerverified
Per 600 PAverified
25
10.06
Kirk McCaskill
Career
Per 600 PA
Bob Randall
Careerverified
Per 600 PAverified
44
44