Kirk McCaskill

6'1", 195 lbs Angels P
Illustrated silhouette of a player wearing the California Angels uniform

REC

106-108

ERA

4.12

SO

1,003

BB

665

Career

Overview Stats Game Log Splits Bio

Overall

W L ERA G GS CG SHO SV IP H ER R HR BB HBP SO
Career 106 108 4.12 380 242 30 11 7 1729.0 1,748 791 876 154 665 34 1,003

Team

W L ERA G GS CG SHO SV IP H ER R HR BB HBP SO
CAL CAL
78 74 3.86 192 189 30 11 0 1221.0 1,191 524 576 109 448 20 714
CWS CWS
28 34 4.73 188 53 0 0 7 508.0 557 267 300 45 217 14 289

Location

W L ERA G GS CG SHO SV IP H ER R HR BB HBP SO
Home 58 46 3.65 186 116 14 6 3 876.1 833 355 394 80 298 18 509
Road 48 62 4.60 194 126 16 5 4 852.2 915 436 483 74 367 16 494

Day/Night

W L ERA G GS CG SHO SV IP H ER R HR BB HBP SO
Day 30 15 3.78 93 58 9 4 1 421.0 415 177 200 28 157 6 278
Night 76 93 4.22 287 184 21 7 6 1308.0 1,333 614 677 126 508 28 725

Month

W L ERA G GS CG SHO SV IP H ER R HR BB HBP SO
March 0 0 0.00 1 0 0 0 0 0.2 0 0 0 0 0 0 0
April 16 14 3.38 52 35 4 2 1 256.0 230 96 110 18 104 4 146
May 15 17 4.20 73 43 2 2 1 291.2 332 136 153 30 113 4 178
June 22 22 4.00 73 41 6 1 0 292.1 288 130 141 26 114 4 187
July 18 20 4.60 69 43 7 3 2 315.0 327 161 173 19 138 7 160
August 21 18 4.39 65 46 5 3 1 322.0 337 157 178 38 112 10 170
September 14 14 3.83 43 30 6 0 2 230.1 208 98 104 20 75 5 143
October 0 3 5.57 4 4 0 0 0 21.0 26 13 18 3 9 0 19

All-Star

W L ERA G GS CG SHO SV IP H ER R HR BB HBP SO
Pre 62 57 3.92 223 133 15 6 4 962.2 974 419 465 82 379 14 569
Post 44 51 4.37 157 109 15 5 3 766.1 774 372 412 72 286 20 434

Division

W L ERA G GS CG SHO SV IP H ER R HR BB HBP SO
AL Central 2 5 7.24 38 2 0 0 1 59.2 82 48 50 7 33 5 35
AL East 53 50 4.02 177 129 18 7 3 882.2 907 394 444 87 328 14 502
AL West 51 53 3.99 165 111 12 4 3 786.2 759 349 383 60 304 15 466

Opponent

W L ERA G GS CG SHO SV IP H ER R HR BB HBP SO
BAL BAL
6 6 4.36 31 21 3 1 0 142.1 143 69 71 13 68 2 74
BOS BOS
8 10 3.72 27 20 4 2 0 135.1 161 56 69 9 46 2 68
CAL CAL
1 5 5.16 15 2 0 0 1 29.2 34 17 17 2 18 1 16
CLE CLE
10 5 3.66 27 18 4 1 0 140.0 129 57 63 9 53 1 83
CWS CWS
6 6 4.48 14 13 1 0 0 86.1 83 43 44 1 33 2 46
DET DET
9 5 3.49 31 16 2 1 2 139.1 122 54 60 20 53 3 79
KCR KCR
4 10 5.69 28 14 1 0 0 104.1 134 66 70 7 33 5 54
MIL MIL
6 8 4.79 26 17 2 1 1 109.0 124 58 69 9 39 2 71
MIN MIN
13 6 3.71 27 18 1 0 0 136.0 134 56 60 10 44 2 72
NYY NYY
5 9 4.83 20 15 1 0 1 95.0 99 51 54 16 38 2 58
OAK OAK
8 9 4.23 30 22 2 0 1 144.2 132 68 75 13 83 3 98
SEA SEA
11 13 4.57 42 23 2 2 1 165.1 159 84 95 19 66 3 87
TEX TEX
10 8 2.62 31 21 5 2 0 154.2 133 45 53 13 44 3 111
TOR TOR
9 8 4.10 31 22 2 1 0 147.0 161 67 77 13 47 3 86

Batter Handedness

G AB H 2B 3B HR RBI BB HBP SO AVG OBP SLG
Left 362 3,332 922 140 28 83 405 336 10 426 .277 .343 .410
Right 378 3,289 826 140 16 71 389 329 24 577 .251 .321 .368

Outs

G AB H 2B 3B HR RBI BB HBP SO AVG OBP SLG
0 363 2,358 631 106 12 55 172 216 15 317 .268 .331 .393
1 365 2,161 572 96 21 46 327 219 12 341 .265 .331 .392
2 366 2,102 545 78 11 53 295 230 7 345 .259 .334 .382

Base States

G AB H 2B 3B HR RBI BB HBP SO AVG OBP SLG
Bases Empty 363 3,770 943 160 22 81 81 381 24 589 .250 .323 .369
Runners On 366 2,851 805 120 22 73 713 284 10 414 .282 .345 .417
Scoring Position 337 1,548 436 66 16 41 620 180 7 242 .282 .350 .424

Explore

More Angels Stats

Team Batting Leaders

See more

HR

10

Trout

Mike Trout

RBI

23

Ward

Taylor Ward

AVG

.327

Adell

Jo Adell

Team Pitching Leaders

See more

W

3

Detmers

Reid Detmers

K

37

Detmers

Reid Detmers

ERA

1.78

Anderson

Tyler Anderson

Team Rankings

See more

HR

30

11th

R

119

18th

SO

232

21st

ERA

5.01

28th

2024 Division Standings

See more
TEAM W L PCT GB
Mariners Mariners
15 13 .536
Rangers Rangers
15 14 .517 0.5
Athletics Athletics
12 17 .414 3.5
Angels Angels
10 18 .357 5.0
Astros Astros
9 19 .321 6.0

Schedule

See more
DATE MATCHUP TIME (ET)
Mon
4/29
PHI PHI
@
LAA LAA
9:38 PM
Tue
4/30
PHI PHI
@
LAA LAA
9:38 PM
Wed
5/1
PHI PHI
@
LAA LAA
4:07 PM
Fri
5/3
LAA LAA
@
CLE CLE
7:10 PM
Sat
5/4
LAA LAA
@
CLE CLE
6:10 PM

Last Game

See more
LAA Angels

10-18

5

Final

11

MIN Twins

14-13

Sun 28 Apr 2024

MLB 2024 Batting Leaders

MLB 2024 Pitching Leaders

Fantasy 2024

MLB 2023 Division Standings

NL East W L PCT GB
1
Braves Braves
104 58 .642
2
Phillies Phillies
90 72 .556 14.0
AL East W L PCT GB
1
Orioles Orioles
101 61 .623
2
Rays Rays
99 63 .611 2.0
NL West W L PCT GB
1
Dodgers Dodgers
100 62 .617
2
Diamondbacks Diamondbacks
84 78 .519 16.0
NL Central W L PCT GB
1
Brewers Brewers
92 70 .568
2
Cubs Cubs
83 79 .512 9.0
AL West W L PCT GB
1
Astros Astros
90 72 .556
2
Rangers Rangers
90 72 .556
AL Central W L PCT GB
1
Twins Twins
87 75 .537
2
Tigers Tigers
78 84 .481 9.0

MLB 2024 Scores & Schedule

Scores

DATE MATCHUP SCORE
Sat
4/27
LAD LAD
@
TOR TOR
1-3
Sat
4/27
PIT PIT
@
SFG SFG
2-3
Sat
4/27
ARI ARI
@
SEA SEA
3-2
Sat
4/27
PHI PHI
@
SDP SDP
8-6
Sat
4/27
CLE CLE
@
ATL ATL
3-4

Schedule

DATE MATCHUP TIME (ET)
Mon
4/29
NYY NYY
@
BAL BAL
6:35 PM
Mon
4/29
STL STL
@
DET DET
6:40 PM
Mon
4/29
WSH WSH
@
MIA MIA
6:40 PM
Mon
4/29
KCR KCR
@
TOR TOR
7:07 PM
Mon
4/29
CHC CHC
@
NYM NYM
7:10 PM