Kirk McCaskill vs. Yale Murphy — Career Comparison

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

Baby BoomersCANThrows RightBats RightNorth AmericaCalifornia AngelsAmerican LeagueStarting Pitcher
Pre-GenerationalMassachusettsThrows RightBats LeftNorth AmericaNew York GiantsNational LeagueShortstop

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

Fielding Stats for Kirk McCaskill and Yale Murphy

Kirk McCaskill
Careerverified
Per 9 Inningsverified
12
12
Yale Murphy
Career
Per 9 Innings
3
3
Kirk McCaskill
Careerverified
Per 9 Inningsverified
380
1.98
Yale Murphy
Career
Per 9 Innings
130
1.09
Kirk McCaskill
Careerverified
Per 9 Inningsverified
242
1.26
Yale Murphy
Career
Per 9 Innings
0
0
Kirk McCaskill
Careerverified
Per 9 Innings
5187
27
Yale Murphy
Career
Per 9 Innings
3207
27
Kirk McCaskill
Careerverified
Per 9 Innings
1729
9
Yale Murphy
Career
Per 9 Innings
1069
9
Kirk McCaskill
Career
Per 9 Innings
150
0.78
Yale Murphy
Careerverified
Per 9 Inningsverified
235
1.98
Kirk McCaskill
Careerverified
Per 9 Innings
266
1.38
Yale Murphy
Career
Per 9 Inningsverified
199
1.68
Kirk McCaskill
Careerverified
Per 9 Inningsverified
21
0.11
Yale Murphy
Career
Per 9 Innings
55
0.46
Kirk McCaskill
Career
Per 9 Innings
437
2.27
Yale Murphy
Careerverified
Per 9 Inningsverified
489
4.12
Kirk McCaskill
Career
Per 9 Innings
416
2.17
Yale Murphy
Careerverified
Per 9 Inningsverified
434
3.65
Kirk McCaskill
Careerverified
Per 9 Inningsverified
95.19
95.19
Yale Murphy
Career
Per 9 Innings
88.75
88.75
Kirk McCaskill
Career
Per 9 Innings
1.095
1.095
Yale Murphy
Careerverified
Per 9 Inningsverified
3.339
3.339
Kirk McCaskill
Careerverified
Per 9 Inningsverified
63.68
63.68
Yale Murphy
Career
Per 9 Innings
0
0
Kirk McCaskill
Careerverified
Per 9 Innings
20
0.1
Yale Murphy
Career
Per 9 Inningsverified
19
0.16
Kirk McCaskill
Career
Per 9 Innings
0
0
Yale Murphy
Career
Per 9 Innings
0
0
Kirk McCaskill
Career
Per 9 Innings
0
0
Yale Murphy
Career
Per 9 Innings
0
0
Kirk McCaskill
Career
Per 9 Innings
0
0
Yale Murphy
Career
Per 9 Innings
0
0
Kirk McCaskill
Career
Per 9 Innings
0
0
Yale Murphy
Career
Per 9 Innings
0
0

Hitting Stats for Kirk McCaskill and Yale Murphy

Kirk McCaskill
Careerverified
Per 600 PA
12
Yale Murphy
Career
Per 600 PAverified
3
3
Kirk McCaskill
Careerverified
Per 600 PA
381
Yale Murphy
Career
Per 600 PAverified
131
140.36
Kirk McCaskill
Career
Per 600 PA
0
Yale Murphy
Careerverified
Per 600 PAverified
560
600
Kirk McCaskill
Career
Per 600 PA
0
Yale Murphy
Careerverified
Per 600 PAverified
475
508.93
Kirk McCaskill
Career
Per 600 PA
Yale Murphy
Careerverified
Per 600 PAverified
0.24
0.24
Kirk McCaskill
Career
Per 600 PA
Yale Murphy
Careerverified
Per 600 PAverified
0.715
0.715
Kirk McCaskill
Career
Per 600 PA
0
Yale Murphy
Careerverified
Per 600 PAverified
114
122.14
Kirk McCaskill
Career
Per 600 PA
0
Yale Murphy
Careerverified
Per 600 PAverified
98
105
Kirk McCaskill
Career
Per 600 PA
0
Yale Murphy
Careerverified
Per 600 PAverified
12
12.86
Kirk McCaskill
Career
Per 600 PA
0
Yale Murphy
Careerverified
Per 600 PAverified
4
4.29
Kirk McCaskill
Career
Per 600 PA
0
Yale Murphy
Career
Per 600 PA
0
0
Kirk McCaskill
Career
Per 600 PA
0
Yale Murphy
Careerverified
Per 600 PAverified
16
17.14
Kirk McCaskill
Career
Per 600 PA
Yale Murphy
Careerverified
Per 600 PAverified
0.14
0.14
Kirk McCaskill
Career
Per 600 PA
Yale Murphy
Career
Per 600 PA
0
0
Kirk McCaskill
Career
Per 600 PA
Yale Murphy
Career
Per 600 PA
0
0
Kirk McCaskill
Career
Per 600 PA
Yale Murphy
Careerverified
Per 600 PAverified
63.59
68.13
Kirk McCaskill
Career
Per 600 PA
0
Yale Murphy
Careerverified
Per 600 PAverified
134
143.57
Kirk McCaskill
Career
Per 600 PA
0
Yale Murphy
Careerverified
Per 600 PAverified
195
208.93
Kirk McCaskill
Career
Per 600 PA
Yale Murphy
Careerverified
Per 600 PAverified
0.351
0.351
Kirk McCaskill
Career
Per 600 PA
Yale Murphy
Careerverified
Per 600 PAverified
0.282
0.282
Kirk McCaskill
Career
Per 600 PA
Yale Murphy
Careerverified
Per 600 PAverified
0.633
0.633
Kirk McCaskill
Career
Per 600 PA
Yale Murphy
Careerverified
Per 600 PAverified
0.042
0.042
Kirk McCaskill
Career
Per 600 PA
Yale Murphy
Careerverified
Per 600 PAverified
0.228
0.228
Kirk McCaskill
Career
Per 600 PA
Yale Murphy
Careerverified
Per 600 PAverified
0.693
0.693
Kirk McCaskill
Career
Per 600 PA
Yale Murphy
Careerverified
Per 600 PAverified
0.261
0.261
Kirk McCaskill
Career
Per 600 PA
0
Yale Murphy
Careerverified
Per 600 PAverified
101
108.21
Kirk McCaskill
Career
Per 600 PA
0
Yale Murphy
Careerverified
Per 600 PAverified
45
48.21
Kirk McCaskill
Career
Per 600 PA
0
Yale Murphy
Careerverified
Per 600 PAverified
146
156.43
Kirk McCaskill
Career
Per 600 PA
Yale Murphy
Careerverified
Per 600 PAverified
68.86
73.77
Kirk McCaskill
Career
Per 600 PA
0
Yale Murphy
Career
Per 600 PA
0
0
Kirk McCaskill
Career
Per 600 PA
0
Yale Murphy
Careerverified
Per 600 PAverified
81
86.79
Kirk McCaskill
Career
Per 600 PA
0
Yale Murphy
Career
Per 600 PA
0
0
Kirk McCaskill
Careerverified
Per 600 PAverified
0
Yale Murphy
Career
Per 600 PA
38
40.71
Kirk McCaskill
Career
Per 600 PA
Yale Murphy
Careerverified
Per 600 PAverified
14.74
14.74
Kirk McCaskill
Career
Per 600 PA
Yale Murphy
Careerverified
Per 600 PAverified
2.13
2.13
Kirk McCaskill
Career
Per 600 PA
0
Yale Murphy
Careerverified
Per 600 PAverified
4
4.29
Kirk McCaskill
Career
Per 600 PA
0
Yale Murphy
Career
Per 600 PA
0
0
Kirk McCaskill
Career
Per 600 PA
0
Yale Murphy
Career
Per 600 PA
0
0
Kirk McCaskill
Career
Per 600 PA
0
Yale Murphy
Careerverified
Per 600 PAverified
35
37.5
Kirk McCaskill
Career
Per 600 PA
0
Yale Murphy
Career
Per 600 PA
0
0
Kirk McCaskill
Career
Per 600 PA
0
Yale Murphy
Careerverified
Per 600 PAverified
35
37.5
Kirk McCaskill
Career
Per 600 PA
Yale Murphy
Careerverified
Per 600 PAverified
100
100