P McKenzie Mills #24
Age: 29 | Bats: L | Throws: L | Morale: Great
10/05/2025
P MCKENZIE MILLS #24 - AGE: 29 - BATS: L - THROWS: L - MORALE: GREAT
G GS Rec SV ERA IP HA HR BB K WHIP WAR
44 17 16-2 0 3.56 129.0 123 9 33 104 1.21 1.7
PITCHING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.
Stuff 45 45 45 45
Movement 55 55 55 55
Control 55 55 55 55
PITCHING RATINGS
Pitch Cur. Pot.
Fastball 45 45
Curveball 60 60
Changeup 65 65
 
 
OTHER PITCHING RATINGS
Velocity 90-92 Mph
Stamina 60
Suggested Role Starter
Type Neutral
Hold Runners 65
Defense 70
RUN/BUNT RATINGS
Running Speed: 45
Stealing Ability: 35
Baserunning Inst.: 50
Sacrifice Bunt: 50
Bunt for Hit: 40
   
GAME LOG, LAST 10 GAMES
Date Vs. Result Start IP H R ER BB K Dec
09/28/2025 HOU Win, 7-6 X 6.0 6 4 4 1 2
09/23/2025 KC Win, 7-1 X 6.1 2 1 1 1 7 Win
09/16/2025 @ MIL Win, 6-2 X 6.0 4 2 2 1 4 Win
09/09/2025 MIN Win, 4-2 X 6.0 5 1 1 1 6 Win
09/03/2025 @ KC Win, 5-2 X 5.1 4 1 1 1 7 Win
08/27/2025 @ TEX Win, 8-0 X 8.0 7 0 0 2 2 Win
08/20/2025 CIN Win, 6-1 X 7.2 4 1 0 0 4 Win
08/13/2025 LAD Win, 3-1 X 6.0 5 1 1 2 4 Win
08/06/2025 TB Win, 9-0 X 5.0 4 0 0 1 4 Win
07/30/2025 TEX Win, 9-5 X 4.0 8 5 5 2 2
PERSONALITY
Mills is likeable.
Birthday:11/19/1995
Born in:Marietta, GA
Nationality:American
Height:6' 4"
Weight:205 lbs
Local Popularity:Well Known
National Pop.:Well Known
STATUS
Contract:Major League Contract
Salary:$3,000,000
Signed Through:2025 Season
Major Service:4 Years, 47 Days
Service This Yr:195 Days
40-Man Service:5 Years, None
Pro Service:11 Years
Arbitration Eligibility:Arbitration eligible in offseason
Option Years:2 option years left
Contract Extension: -
Drafted:-
MAJOR LEAGUE BASEBALL 2025 PITCHING STATS
Pitching G GS W L SV ERA IP HA R ER HR BB K CG CG% SHO QS QS%
Overall 44 17 16 2 0 3.56 129.0 123 57 51 9 33 104 0 0.0 0 9 52.9
Pitching SVO BS SV% RA GF BR/9 H/9 K/9 BB/9 FIP WHIP FIP- WAR BABIP        
Overall 4 4 0.0 27 7 11.51 8.58 7.26 2.30 3.85 1.21 94 1.7 .295        
Pitching AB H 2B 3B HR R BB K SF SH HP AVG OBP SLG OPS      
vs. LHB 122 21 4 1 0 12 5 39 0 1 3 .172 .223 .221 .444      
vs. RHB 372 102 20 0 9 45 28 65 6 0 6 .274 .330 .401 .731      
MAJOR LEAGUE BASEBALL 2025 PITCHING SPLITS
Split G GS W L SV ERA IP HA R ER HR BB K  
Last Week 2 2 1 0 0 3.65 12.1 8 5 5 1 2 9  
March 1 0 0 0 0 4.50 2.0 3 1 1 0 2 2  
April 9 0 2 0 0 9.35 8.2 14 10 9 3 4 7  
May 15 0 2 1 0 4.19 19.1 18 11 9 2 4 17  
June 5 3 1 1 0 6.46 15.1 19 11 11 2 6 15  
July 5 5 3 0 0 3.62 27.1 28 13 11 0 7 23  
August 4 4 4 0 0 0.34 26.2 20 2 1 0 5 14  
September 5 5 4 0 0 2.73 29.2 21 9 9 2 5 26  
Spring Training 3 3 1 0 0 3.00 12.0 8 4 4 1 2 6  
Last Year 38 23 13 1 1 3.19 149.1 119 54 53 12 49 101  
2 Years Ago 48 2 7 0 1 2.64 75.0 72 22 22 5 13 57  
Career 188 57 46 10 4 3.29 514.0 452 200 188 43 124 386  
Home 23 11 8 1 0 3.82 77.2 72 37 33 5 19 65  
Road 21 6 8 1 0 3.16 51.1 51 20 18 4 14 39  
Grass 43 17 16 2 0 3.58 128.1 123 57 51 9 33 104  
Turf 1 0 0 0 0 0.00 0.2 0 0 0 0 0 0  
Day 8 3 3 0 0 4.94 23.2 25 14 13 2 9 16  
Night 36 14 13 2 0 3.25 105.1 98 43 38 7 24 88  
As Starter 17 17 12 1 0 2.95 97.2 86 35 32 4 22 77  
As Reliever / Substitution 27 0 4 1 0 5.46 31.1 37 22 19 5 11 27  
CAREER PITCHING STATS
Year/Team/League Age G GS W L SV ERA IP HA R ER HR BB K CG SHO WHIP BABIP FIP WAR ERA+
2021 Houston - MLB 25 8 8 0 5 0 6.27 37.1 49 29 26 7 6 26 0 0 1.47 .341 4.81 0.5 75
2021 Los Angeles - MLB 25 1 1 1 0 0 6.75 5.1 7 4 4 1 2 2 0 0 1.69 .300 6.10 -0.0 70
2021 Total - MLB 25 9 9 1 5 0 6.33 42.2 56 33 30 8 8 28 0 0 1.50 .336 4.97 0.5 75
2022 Los Angeles - MLB 26 49 6 9 2 2 2.44 118.0 82 34 32 9 21 96 0 0 0.87 .228 3.50 1.7 169
2023 Los Angeles - MLB 27 48 2 7 0 1 2.64 75.0 72 22 22 5 13 57 0 0 1.13 .294 3.22 0.9 144
2024 Los Angeles - MLB 28 38 23 13 1 1 3.19 149.1 119 54 53 12 49 101 0 0 1.12 .245 4.04 1.6 122
2025 Los Angeles - MLB 29 44 17 16 2 0 3.56 129.0 123 57 51 9 33 104 0 0 1.21 .295 3.85 1.7 116
Total MLB 188 57 46 10 4 3.29 514.0 452 200 188 43 124 386 0 0 1.12 .270 3.83 6.3 124
CAREER MINOR LEAGUE PITCHING STATS
Year/Team/League Age G GS W L SV ERA IP HA R ER HR BB K CG SHO WHIP BABIP FIP WAR ERA+
2014 Washington (GCL) - R 18 10 5 1 2 1 5.87 23.0 31 18 15 2 18 13 0 0 2.13 .354 5.81 -0.2 68
2015 Washington (GCL) - R 19 17 6 2 4 1 4.54 37.2 36 22 19 5 19 35 0 0 1.46 .290 6.04 -0.2 102
2016 Washington (GCL) - R 20 2 2 1 0 0 1.86 9.2 6 3 2 0 6 14 0 0 1.24 .273 3.84 0.2 222
2016 Auburn - S A 20 12 12 1 5 0 3.94 59.1 61 30 26 2 19 56 0 0 1.35 .343 4.23 1.3 127
2017 Hagerstown - A 21 28 28 4 9 0 4.11 151.0 162 74 69 10 40 134 0 0 1.34 .339 3.69 2.5 96
2018 Potomac - A+ 22 58 0 7 5 20 2.84 73.0 59 27 23 3 27 69 0 0 1.18 .287 3.11 1.6 143
2019 Harrisburg - AA 23 79 0 8 5 5 4.77 94.1 102 57 50 9 35 74 0 0 1.45 .322 4.49 0.3 93
2020 Harrisburg - AA 24 33 7 7 4 1 3.90 83.0 86 39 36 5 27 91 1 0 1.36 .346 3.05 2.1 111
2020 Syracuse - AAA 24 2 2 0 0 0 2.57 14.0 8 4 4 1 7 10 0 0 1.07 .189 4.52 0.1 165
2021 Fresno - AAA 25 12 12 4 0 0 3.86 67.2 74 34 29 6 12 63 0 0 1.27 .330 4.19 1.5 129
2021 Salt Lake - AAA 25 8 8 3 3 0 4.17 45.1 53 26 21 6 7 39 0 0 1.32 .329 4.67 0.8 120
2021 Total - AAA 25 20 20 7 3 0 3.98 113.0 127 60 50 12 19 102 0 0 1.29 .330 4.38 2.3 125
Total IL 2 2 0 0 0 2.57 14.0 8 4 4 1 7 10 0 0 1.07 .189 4.52 165.4
Total PCL 20 20 7 3 0 3.98 113.0 127 60 50 12 19 102 0 0 1.29 .330 4.38 125.1
Total EL 112 7 15 9 6 4.36 177.1 188 96 86 14 62 165 1 0 1.41 .333 3.82 101.0
Total CAR 58 0 7 5 20 2.84 73.0 59 27 23 3 27 69 0 0 1.18 .287 3.11 142.7
Total SAL 28 28 4 9 0 4.11 151.0 162 74 69 10 40 134 0 0 1.34 .339 3.69 96.1
Total NYP 12 12 1 5 0 3.94 59.1 61 30 26 2 19 56 0 0 1.35 .343 4.23 127.3
Total GCL 29 13 4 6 2 4.61 70.1 73 43 36 7 43 62 0 0 1.65 .313 5.66 93.5
CAREER POSTSEASON PITCHING STATS
Year/Team/League Age G GS W L SV ERA IP HA R ER HR BB K CG SHO WHIP BABIP FIP WAR ERA+
2022 Los Angeles - MLB 26 3 0 0 0 0 3.38 2.2 2 1 1 1 0 2 0 0 0.75 .143 6.85 -0.1 122
2023 Los Angeles - MLB 27 4 0 0 0 0 0.00 6.2 6 0 0 0 0 4 0 0 0.90 .316 2.41 0.1 999
2024 Los Angeles - MLB 28 1 1 0 1 0 4.50 6.0 5 3 3 0 1 5 0 0 1.00 .312 2.59 0.2 87
Total MLB 8 1 0 1 0 2.35 15.1 13 4 4 1 1 11 0 0 0.91 .286 3.25 168.3
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2014 Washington (GCL) - R P 10 0 0 1 0 3 2 .333 0.0 0.00 0.0 .000
2021 Houston - MLB P 8 8 3 4 1 7 0 1.000 37.1 1.69 +0.1 1.034
2021 Los Angeles - MLB P 1 1 0 1 0 1 0 1.000 5.1 1.69 +0.0 1.034
2022 Los Angeles - MLB P 49 6 4 7 0 11 0 1.000 118.0 0.84 +0.6 1.011
2023 Los Angeles - MLB P 48 2 8 5 0 13 0 1.000 75.0 1.56 +1.4 1.731
2024 Los Angeles - MLB P 38 23 9 17 1 26 0 1.000 149.1 1.57 +2.6 1.069
2025 Los Angeles - MLB P 44 17 5 6 0 11 0 1.000 129.0 0.77 +1.0 1.071
TOTAL P 198 57 29 41 2 72 2 .972 514.0 1.23 +5.9 1.106
PLAYER HISTORY
07/31/2021 Was traded by the Houston Astros to the Los Angeles Angels, along with CF Angel Tejeda, in exchange for RP Joel Castle, 3B Dermis Garcia, RP Kevin Jenkins.
11/24/2021 Received a 1-year contract through automatic renewal worth a total of $590,000.
01/01/2022 OSA scouting updated ratings (potential): Stuff: 55 (60); Movement: 55 (60); Control: 55 (60).
08/07/2022 Injured (nausea),day-to-day for 4 days.
11/25/2022 Received a 1-year contract through automatic renewal worth a total of $610,000.
01/01/2023 OSA scouting updated ratings (potential): Stuff: 55 (60); Movement: 55 (60); Control: 55 (60).
11/02/2023 Wins the 2023 World Series with the Los Angeles Angels.
11/27/2023 Received a 1-year contract through automatic renewal worth a total of $620,000.
01/01/2024 OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 70 (70); Control: 65 (65).
07/01/2024 Wins the MLB AL Pitcher of the Month Award.
11/24/2024 Signed a 1-year contract extension worth a total of $3,000,000 with the Los Angeles Angels organization.
01/01/2025 OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 60 (60); Control: 60 (60).
01/01/2025 OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 60 (60); Control: 60 (60).
LEADERBOARD APPEARANCES
Year W Rank
2024 13 10
2025 16 4
Saturday, October 4th , 2025 - OOTP Baseball 26.7 Build 77