LF Alex McKenna #8
Age: 31 | Bats: R | Throws: R | Morale: Normal
10/28/2028
LF ALEX MCKENNA #8 - AGE: 31 - BATS: R - THROWS: R - MORALE: NORMAL
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
0 0 0 0 0 0 0 0 0 .000 .000 .000 0 0.0
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 40 45 40 40
Gap 45 45 45 45
Power 35 35 35 35
Eye 50 50 50 50
Avoid K's 40 40 40 40
FIELDING RATINGS
Catcher Infield Outfield
Range: - 25 40
Errors: - 35 60
Arm: 20 40 45
Turn DP: - 25 -
Ability: 20 - -
POSITION RATINGS
Pitcher: - Shortstop: -
Catcher: - Left Field: 40
1st Base: - Center Field: -
2nd Base: - Right Field: 30
3rd Base: -
       
RUN/BUNT
Running Speed: 45
Stealing Ability: 55
Baserunning Inst.: 70
Sacrifice Bunt: 55
Bunt for Hit: 45
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
PERSONALITY
He has good leadership skills.
High: Leader
Birthday:09/06/1997
Born in:Canyon Lake, CA
Nationality:American
Height:6' 2"
Weight:200 lbs
Local Popularity:Unknown
National Pop.:Unknown
STATUS
Contract:None, Free Agent
Salary:-
Signed Through:-
Major Service:3 Years, 32 Days
Service This Yr:None
40-Man Service:5 Years, 49 Days
Pro Service:10 Years
Arbitration Eligibility:Not eligible, free agent after contract expires!
Option Years:1 option year left
Contract Extension: -
Drafted:-
CAREER BATTING STATS
Year/Team/League Age G AB H 2B 3B HR RBI R BB HP SF K SB CS AVG OBP SLG OPS OPS+ wRC+ WAR
2023 Houston - MLB 25 47 164 41 11 0 7 30 20 16 0 1 34 4 0 .250 .315 .445 .760 102 101 0.2
2024 Houston - MLB 26 4 10 1 1 0 0 1 1 3 0 0 4 0 0 .100 .308 .200 .508 42 54 -0.1
Total MLB 51 174 42 12 0 7 31 21 19 0 1 38 4 0 .241 .314 .431 .745 98 98 0.1
CAREER MINOR LEAGUE BATTING STATS
Year/Team/League Age G AB H 2B 3B HR RBI R BB HP SF K SB CS AVG OBP SLG OPS OPS+ wRC+ WAR
2018 Tri-City - A- 20 32 116 38 7 1 5 21 14 11 9 1 24 6 5 .328 .423 .534 .958 141 132 1.2
2018 Quad Cities - A 20 12 48 13 1 1 2 7 5 3 0 0 16 0 0 .271 .314 .458 .772 124 130 0.3
2019 Quad Cities - A 21 65 238 60 7 1 1 20 22 20 7 1 77 7 9 .252 .327 .303 .630 85 91 0.9
2020 Quad Cities - A 22 5 17 3 0 0 1 2 3 4 1 0 3 0 2 .176 .364 .353 .717 89 101 -0.1
2020 Fayetteville - A+ 22 128 492 109 27 5 5 42 62 56 7 2 137 5 1 .222 .309 .327 .636 73 73 0.3
2020 Total - A+ 22 133 509 112 27 5 6 44 65 60 8 2 140 5 3 .220 .311 .328 .639 74 74 0.3
2021 Fayetteville - A+ 23 46 168 48 14 3 5 26 25 16 3 0 41 2 1 .286 .358 .494 .852 123 120 0.8
2021 Corpus Christi - AA 23 33 119 38 10 0 3 19 15 13 0 0 23 0 0 .319 .386 .479 .865 123 123 0.6
2022 Corpus Christi - AA 24 95 331 107 21 1 7 36 55 35 4 0 75 6 4 .323 .395 .456 .851 132 134 1.9
2023 Round Rock - AAA 25 19 65 20 5 0 1 8 7 7 1 0 15 2 0 .308 .384 .431 .814 119 120 0.2
2024 Round Rock - AAA 26 85 291 96 17 4 7 49 51 36 2 1 52 3 6 .330 .406 .488 .894 136 139 2.1
2025 Round Rock - AAA 27 54 125 32 7 1 4 21 22 14 0 3 30 2 1 .256 .324 .424 .748 92 81 -0.3
2026 Lancaster - IND 28 47 156 27 5 0 3 5 9 6 4 0 42 1 0 .173 .223 .263 .486 75 74 -0.2
2026 Round Rock - AAA 28 7 15 2 0 0 0 0 1 2 0 0 3 0 0 .133 .235 .133 .369 4 4 -0.1
2027 Lincoln - IND 29 95 306 73 13 2 12 39 35 28 5 2 80 10 4 .239 .311 .412 .723 111 107 0.6
Total PCL 165 496 150 29 5 12 78 81 59 3 4 100 7 7 .302 .377 .454 .831 119 118
Total TEX 128 450 145 31 1 10 55 70 48 4 0 98 6 4 .322 .392 .462 .855 130 131
Total CAR 174 660 157 41 8 10 68 87 72 10 2 178 7 2 .238 .321 .370 .691 86 85
Total MID 82 303 76 8 2 4 29 30 27 8 1 96 7 11 .251 .327 .330 .657 92 98
Total NYP 32 116 38 7 1 5 21 14 11 9 1 24 6 5 .328 .423 .534 .958 141 132
Total AA 95 306 73 13 2 12 39 35 28 5 2 80 10 4 .239 .311 .412 .723 111 107
Total ATL 47 156 27 5 0 3 5 9 6 4 0 42 1 0 .173 .223 .263 .486 75 74
CAREER POSTSEASON BATTING STATS
Year/Team/League Age G AB H 2B 3B HR RBI R BB HP SF K SB CS AVG OBP SLG OPS OPS+ wRC+ WAR
2026 Lancaster - ATL 28 11 33 6 1 0 0 2 3 3 1 0 9 0 0 .182 .270 .212 .482 81 65 -0.5
Total ATL 11 33 6 1 0 0 2 3 3 1 0 9 0 0 .182 .270 .212 .482 81 65
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2020 Quad Cities - A LF 5 5 6 0 0 6 0 1.000 38.0 1.42 -0.1 .996
2020 Fayetteville - A+ CF 128 127 360 11 2 372 1 .997 1129.0 2.96 -2.6 .991
2021 Corpus Christi - AA CF 24 23 64 0 0 65 1 .985 198.0 2.91 -1.6 .973
2021 Fayetteville - A+ CF 6 6 16 0 0 16 0 1.000 52.0 2.77 +0.2 1.024
2022 Corpus Christi - AA LF 40 38 63 4 2 67 0 1.000 325.2 1.85 -3.3 .954
2022 Corpus Christi - AA CF 28 26 57 1 0 59 1 .983 230.0 2.27 -3.2 .946
2023 Houston - MLB P 1 0 0 1 0 1 0 1.000 2.1 3.86 -0.0 .000
2023 Houston - MLB LF 15 14 39 1 1 40 0 1.000 127.1 2.83 -0.7 .981
2023 Round Rock - AAA LF 10 9 18 0 0 18 0 1.000 84.0 1.93 -0.2 .979
2023 Houston - MLB CF 11 11 36 0 0 36 0 1.000 97.2 3.32 -1.8 .880
2023 Round Rock - AAA CF 3 2 3 0 0 3 0 1.000 19.0 1.42 -0.3 .760
2023 Houston - MLB RF 19 19 31 2 1 33 0 1.000 170.1 1.74 -2.4 .859
2024 Houston - MLB 1B 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2024 Houston - MLB LF 2 0 0 0 0 0 0 .000 2.1 0.00 -0.3 .000
2024 Round Rock - AAA LF 35 32 59 2 0 61 0 1.000 279.2 1.96 +1.1 1.028
2024 Houston - MLB CF 2 2 3 0 0 3 0 1.000 16.0 1.69 -0.8 .748
2024 Round Rock - AAA CF 5 3 7 0 0 7 0 1.000 32.0 1.97 -0.6 .884
2024 Houston - MLB RF 1 1 0 0 0 0 0 .000 9.0 0.00 0.0 .000
2024 Round Rock - AAA RF 27 26 27 2 0 29 0 1.000 228.0 1.14 -2.2 .902
2025 Round Rock - AAA LF 28 12 27 2 0 29 0 1.000 143.2 1.82 -0.6 .978
2025 Round Rock - AAA CF 2 0 0 0 0 0 0 .000 3.2 0.00 -0.5 .000
2025 Round Rock - AAA RF 7 6 8 1 0 9 0 1.000 54.0 1.50 -0.7 .981
2026 Round Rock - AAA LF 5 3 7 0 0 7 0 1.000 26.0 2.42 -0.1 .991
2026 Lancaster - IND LF 45 45 93 1 0 94 0 1.000 402.0 2.10 -1.1 .995
2026 Round Rock - AAA CF 1 0 0 0 0 0 0 .000 2.0 0.00 0.0 .000
2026 Lancaster - IND CF 1 1 0 0 0 0 0 .000 9.0 0.00 -0.0 .000
2026 Round Rock - AAA RF 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2026 Lancaster - IND RF 1 1 2 0 0 2 0 1.000 8.0 2.25 -0.6 .665
2027 Lincoln - IND LF 93 92 155 0 0 156 1 .994 801.2 1.74 -4.9 .951
2027 Lincoln - IND RF 2 0 0 0 0 0 0 .000 5.0 0.00 0.0 .000
TOTAL P 1 0 0 1 0 1 0 1.000 2.1 3.86 -0.0 .000
TOTAL LF 278 250 467 10 3 478 1 .998 2230.1 1.92 -10.2 .976
TOTAL CF 211 201 546 12 2 561 3 .995 1788.1 2.81 -11.1 .970
TOTAL RF 57 53 68 5 1 73 0 1.000 474.1 1.39 -5.9 .881
PLAYER HISTORY
06/05/2015 Drafted by the Minnesota Twins in the 38th round of the 2015 MLB June Amateur Draft from Bishop Alemany HS (Mission Hills, CA).
06/04/2018 Drafted by the Houston Astros in the 4th round of the 2018 MLB June Amateur Draft from California Polytechnic State University, San Luis Obispo (San Luis Obispo
08/29/2020 Injured (Sprained elbow), day-to-day for 3 weeks.
01/01/2021 OSA scouting updated ratings (potential): Contact: 35 (45); Power: 30 (35); Eye: 40 (55).
06/27/2021 Was selected to the 2021 Carolina League All-Star Game.
01/01/2022 OSA scouting updated ratings (potential): Contact: 40 (45); Power: 30 (35); Eye: 50 (55).
06/26/2022 Was selected to the 2022 Texas League All-Star Game.
09/28/2022 Wins the 2022 TEX Platinum Stick Award at LF.
01/01/2023 OSA scouting updated ratings (potential): Contact: 45 (45); Power: 30 (35); Eye: 55 (55).
05/03/2023 Suspended 5 games after ejection following a brawl.
08/25/2023 Injured (Mild hamstring strain), day-to-day for 1 day.
12/02/2023 Received a 1-year contract worth a total of $563,500 through automatic renewal.
01/01/2024 OSA scouting updated ratings (potential): Contact: 45 (45); Power: 35 (35); Eye: 55 (55).
06/27/2024 Injured (Mild calf strain), day-to-day for 2 days.
10/09/2024 Wins the 2024 PCL AC Platinum Stick Award at LF.
11/28/2024 Received a 1-year contract through automatic renewal worth a total of $563,500.
01/01/2025 OSA scouting updated ratings (potential): Contact: 45 (45); Power: 40 (40); Eye: 55 (55).
11/29/2025 Received a 1-year contract through automatic renewal worth a total of $563,500.
01/01/2026 OSA scouting updated ratings (potential): Contact: 45 (45); Power: 40 (40); Eye: 55 (55).
05/10/2026 Injured (groin tightness),day-to-day for 4 days.
06/11/2026 Released by the Houston organization.
06/12/2026 Signed a 1-year minor league contract with the Lancaster Barnstormers organization.
07/11/2026 Suspended 4 games after ejection following a brawl.
09/29/2026 Wins the 2026 Atlantic League Round 2 with the Lancaster Barnstormers!
10/21/2026 Became a free agent.
11/17/2026 Signed a 1-year minor league contract with the Texas AirHogs organization.
01/01/2027 OSA scouting updated ratings (potential): Contact: 45 (45); Power: 40 (40); Eye: 50 (50).
05/14/2027 Released by the Texas AirHogs.
05/17/2027 Signed a 1-year minor league contract with the Lincoln Saltdogs organization.
10/17/2027 Became a free agent.
01/01/2028 OSA scouting updated ratings (potential): Contact: 45 (45); Power: 35 (35); Eye: 50 (50).
LEADERBOARD APPEARANCES
Year GS Rank
2027 92 9
Year SH Rank
2027 5 3
Monday, April 4th , 2022 - OOTP Baseball 22.11 Build 82