Kirk McCaskill vs. Chris Roberson — Career Comparison

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

Baby BoomersCANThrows RightBats RightNorth AmericaCalifornia AngelsAmerican LeagueStarting Pitcher
Gen XCaliforniaThrows RightBats SwitchNorth AmericaPhiladelphia PhilliesNational LeagueRight Fielder

Chris Roberson 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 Chris Roberson ever faced Kirk McCaskill, check out their matchup page.

Fielding Stats for Kirk McCaskill and Chris Roberson

Kirk McCaskill
Careerverified
Per 9 Inningsverified
12
12
Chris Roberson
Career
Per 9 Innings
2
2
Kirk McCaskill
Careerverified
Per 9 Innings
380
1.98
Chris Roberson
Career
Per 9 Inningsverified
63
3.36
Kirk McCaskill
Careerverified
Per 9 Inningsverified
242
1.26
Chris Roberson
Career
Per 9 Innings
5
0.27
Kirk McCaskill
Careerverified
Per 9 Innings
5187
27
Chris Roberson
Career
Per 9 Innings
506
27
Kirk McCaskill
Careerverified
Per 9 Innings
1729
9
Chris Roberson
Career
Per 9 Innings
168.2
9
Kirk McCaskill
Careerverified
Per 9 Innings
150
0.78
Chris Roberson
Career
Per 9 Inningsverified
37
1.97
Kirk McCaskill
Careerverified
Per 9 Inningsverified
266
1.38
Chris Roberson
Career
Per 9 Innings
1
0.05
Kirk McCaskill
Career
Per 9 Innings
21
0.11
Chris Roberson
Careerverified
Per 9 Inningsverified
1
0.05
Kirk McCaskill
Careerverified
Per 9 Inningsverified
437
2.27
Chris Roberson
Career
Per 9 Innings
39
2.08
Kirk McCaskill
Careerverified
Per 9 Inningsverified
416
2.17
Chris Roberson
Career
Per 9 Innings
38
2.03
Kirk McCaskill
Career
Per 9 Innings
95.19
95.19
Chris Roberson
Careerverified
Per 9 Inningsverified
97.44
97.44
Kirk McCaskill
Careerverified
Per 9 Inningsverified
1.095
1.095
Chris Roberson
Career
Per 9 Innings
0.603
0.603
Kirk McCaskill
Careerverified
Per 9 Inningsverified
63.68
63.68
Chris Roberson
Career
Per 9 Innings
7.94
7.94
Kirk McCaskill
Careerverified
Per 9 Inningsverified
20
0.1
Chris Roberson
Career
Per 9 Innings
1
0.05
Kirk McCaskill
Career
Per 9 Innings
0
0
Chris Roberson
Career
Per 9 Innings
0
0
Kirk McCaskill
Career
Per 9 Innings
0
0
Chris Roberson
Career
Per 9 Innings
0
0
Kirk McCaskill
Career
Per 9 Innings
0
0
Chris Roberson
Career
Per 9 Innings
0
0
Kirk McCaskill
Career
Per 9 Innings
0
0
Chris Roberson
Career
Per 9 Innings
0
0

Hitting Stats for Kirk McCaskill and Chris Roberson

Kirk McCaskill
Careerverified
Per 600 PA
12
Chris Roberson
Career
Per 600 PAverified
2
2
Kirk McCaskill
Careerverified
Per 600 PA
381
Chris Roberson
Career
Per 600 PAverified
85
708.33
Kirk McCaskill
Career
Per 600 PA
0
Chris Roberson
Careerverified
Per 600 PAverified
72
600
Kirk McCaskill
Career
Per 600 PA
0
Chris Roberson
Careerverified
Per 600 PAverified
69
575
Kirk McCaskill
Career
Per 600 PA
Chris Roberson
Careerverified
Per 600 PAverified
0.232
0.232
Kirk McCaskill
Career
Per 600 PA
Chris Roberson
Careerverified
Per 600 PAverified
0.584
0.584
Kirk McCaskill
Career
Per 600 PA
0
Chris Roberson
Careerverified
Per 600 PAverified
16
133.33
Kirk McCaskill
Career
Per 600 PA
0
Chris Roberson
Careerverified
Per 600 PAverified
15
125
Kirk McCaskill
Career
Per 600 PA
0
Chris Roberson
Career
Per 600 PA
0
0
Kirk McCaskill
Career
Per 600 PA
0
Chris Roberson
Careerverified
Per 600 PAverified
1
8.33
Kirk McCaskill
Career
Per 600 PA
0
Chris Roberson
Career
Per 600 PA
0
0
Kirk McCaskill
Career
Per 600 PA
0
Chris Roberson
Careerverified
Per 600 PAverified
1
8.33
Kirk McCaskill
Career
Per 600 PA
Chris Roberson
Careerverified
Per 600 PAverified
0.063
0.063
Kirk McCaskill
Career
Per 600 PA
Chris Roberson
Career
Per 600 PA
0
0
Kirk McCaskill
Career
Per 600 PA
Chris Roberson
Career
Per 600 PA
0
0
Kirk McCaskill
Career
Per 600 PA
Chris Roberson
Careerverified
Per 600 PAverified
5.34
44.46
Kirk McCaskill
Career
Per 600 PA
0
Chris Roberson
Careerverified
Per 600 PAverified
18
150
Kirk McCaskill
Career
Per 600 PA
0
Chris Roberson
Careerverified
Per 600 PAverified
18
150
Kirk McCaskill
Career
Per 600 PA
Chris Roberson
Careerverified
Per 600 PAverified
0.254
0.254
Kirk McCaskill
Career
Per 600 PA
Chris Roberson
Careerverified
Per 600 PAverified
0.261
0.261
Kirk McCaskill
Career
Per 600 PA
Chris Roberson
Careerverified
Per 600 PAverified
0.514
0.514
Kirk McCaskill
Career
Per 600 PA
Chris Roberson
Careerverified
Per 600 PAverified
0.029
0.029
Kirk McCaskill
Career
Per 600 PA
Chris Roberson
Careerverified
Per 600 PAverified
0.179
0.179
Kirk McCaskill
Career
Per 600 PA
Chris Roberson
Careerverified
Per 600 PAverified
0.472
0.472
Kirk McCaskill
Career
Per 600 PA
Chris Roberson
Careerverified
Per 600 PAverified
0.286
0.286
Kirk McCaskill
Career
Per 600 PA
0
Chris Roberson
Careerverified
Per 600 PAverified
15
125
Kirk McCaskill
Career
Per 600 PA
0
Chris Roberson
Careerverified
Per 600 PAverified
2
16.67
Kirk McCaskill
Career
Per 600 PA
0
Chris Roberson
Careerverified
Per 600 PAverified
17
141.67
Kirk McCaskill
Career
Per 600 PA
Chris Roberson
Careerverified
Per 600 PAverified
6.1
50.81
Kirk McCaskill
Career
Per 600 PA
0
Chris Roberson
Careerverified
Per 600 PAverified
1
8.33
Kirk McCaskill
Career
Per 600 PA
0
Chris Roberson
Careerverified
Per 600 PAverified
1
8.33
Kirk McCaskill
Career
Per 600 PA
0
Chris Roberson
Career
Per 600 PA
0
0
Kirk McCaskill
Careerverified
Per 600 PAverified
0
Chris Roberson
Career
Per 600 PA
13
108.33
Kirk McCaskill
Career
Per 600 PA
Chris Roberson
Careerverified
Per 600 PAverified
5.54
5.54
Kirk McCaskill
Career
Per 600 PA
Chris Roberson
Careerverified
Per 600 PAverified
0.08
0.08
Kirk McCaskill
Career
Per 600 PA
0
Chris Roberson
Careerverified
Per 600 PAverified
1
8.33
Kirk McCaskill
Career
Per 600 PA
0
Chris Roberson
Career
Per 600 PA
0
0
Kirk McCaskill
Career
Per 600 PA
0
Chris Roberson
Career
Per 600 PA
0
0
Kirk McCaskill
Career
Per 600 PA
0
Chris Roberson
Careerverified
Per 600 PAverified
5
41.67
Kirk McCaskill
Career
Per 600 PA
0
Chris Roberson
Career
Per 600 PA
0
0
Kirk McCaskill
Career
Per 600 PA
0
Chris Roberson
Careerverified
Per 600 PAverified
5
41.67
Kirk McCaskill
Career
Per 600 PA
Chris Roberson
Careerverified
Per 600 PAverified
100
100