3B Billy 'Redbeard' Stahl #16
Age: 26 | Bats: R | Throws: R | Morale: Great
10/26/2026
3B BILLY 'REDBEARD' STAHL #16 - AGE: 26 - BATS: R - THROWS: R - MORALE: GREAT
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
101 361 80 24 1 10 35 30 92 .222 .282 .377 3 -0.3
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 10 10 10 10
Gap 13 14 13 13
Power 12 13 12 12
Eye 12 13 12 12
Avoid K's 10 10 10 10
FIELDING RATINGS
Catcher Infield Outfield
Range: - 9 3
Errors: - 19 11
Arm: 1 18 17
Turn DP: - 14 -
Ability: 1 - -
POSITION RATINGS
Pitcher: - Shortstop: -
Catcher: - Left Field: -
1st Base: 15 Center Field: -
2nd Base: - Right Field: -
3rd Base: 15
       
RUN/BUNT
Running Speed: 10
Stealing Ability: 13
Baserunning Inst.: 17
Sacrifice Bunt: 6
Bunt for Hit: 1
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
09/27/2026 TEX Loss, 3-5 4 0 2 0 0 0 0 0
09/26/2026 TEX Loss, 2-5 3 1 1 0 0 1 1 1
09/25/2026 TEX Win, 11-10 4 0 0 0 0 0 0 0
09/23/2026 OAK Win, 6-5 4 0 1 1 0 0 0 0
09/22/2026 OAK Win, 6-3 4 0 0 0 0 0 2 0
09/21/2026 OAK Win, 5-2 3 1 1 0 0 0 0 0
09/20/2026 @ HOU Win, 4-3 4 0 0 0 0 0 1 0
09/19/2026 @ HOU Win, 7-6 3 1 0 0 0 2 1 0
09/18/2026 @ HOU Win, 7-3 5 0 1 0 0 0 0 0
09/17/2026 TOR Loss, 0-4 3 0 0 0 0 1 1 0
PERSONALITY
Stahl is seen as a leader in the clubhouse.
High: Leader, Loyalty
Birthday:03/29/2000
Born in:Altadena, CA
Nationality:American
Height:6' 0"
Weight:205 lbs
Local Popularity:Fair
National Pop.:Unknown
STATUS
Contract:Major League Contract
Salary:$563,500
Signed Through:2026 Season
Major Service:None, 161 Days
Service This Yr:161 Days
40-Man Service:1 Year, None
Pro Service:4 Years
Arbitration Eligibility:Not yet eligible
Option Years:2 option years left
Contract Extension: -
Drafted:2022, 23rd Pick in Round 2
MAJOR LEAGUE BASEBALL 2026 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 101 361 80 24 1 10 35 44 30 92 .222 .282 .377 .659 .278 .155 74
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 96 397 2 1 0 8 0 4 136 35 3 1 75.0 38.3 3.52 -0.3  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   90 18 2 1 3 7 9 8 23 2 0 0 .200 .260 .344 .604
Versus Right   271 62 22 0 7 28 34 22 69 2 0 2 .229 .290 .387 .677
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
April   20 4 0 0 1 2 1 1 9 0 0 0 .200 .238 .350 .588
May   17 5 2 0 1 1 5 4 2 0 0 0 .294 .429 .588 1.017
June   85 20 7 0 1 6 10 6 21 0 0 0 .235 .286 .353 .639
July   71 21 5 0 1 8 6 4 20 1 0 0 .296 .329 .408 .737
August   86 13 4 0 4 8 13 10 24 1 0 1 .151 .245 .337 .582
September   82 17 6 1 2 10 9 5 16 2 0 1 .207 .256 .378 .634
Spring Training   28 5 2 0 0 1 2 1 7 1 0 0 .179 .200 .250 .450
Career   361 80 24 1 10 35 44 30 92 4 0 2 .222 .282 .377 .659
Home   191 46 15 1 5 19 25 17 44 3 0 1 .241 .302 .408 .710
Road   170 34 9 0 5 16 19 13 48 1 0 1 .200 .259 .341 .601
Grass   331 75 24 1 9 31 43 29 82 4 0 2 .227 .290 .387 .676
Turf   30 5 0 0 1 4 1 1 10 0 0 0 .167 .194 .267 .460
Night   361 80 24 1 10 35 44 30 92 4 0 2 .222 .282 .377 .659
As Starter   357 77 24 1 10 35 43 30 91 4 0 2 .216 .277 .373 .650
As Reliever / Substitution   4 3 0 0 0 0 1 0 1 0 0 0 .750 .750 .750 1.500
Pinch Hitting   4 3 0 0 0 0 0 0 1 0 0 0 .750 .750 .750 1.500
Close/Late   76 18 4 0 1 6 5 10 18 3 0 0 .237 .315 .329 .644
Inning 1-3   109 20 9 1 3 14 13 5 30 0 0 1 .183 .226 .367 .593
Inning 4-6   135 30 6 0 5 9 20 10 30 0 0 1 .222 .281 .378 .659
Inning 7-9   105 27 8 0 2 12 9 13 29 4 0 0 .257 .328 .390 .718
Extra Innings   12 3 1 0 0 0 1 2 3 0 0 0 .250 .357 .333 .690
0 Outs   105 25 9 1 4 9 19 9 28 1 0 0 .238 .296 .457 .753
1 Outs   127 34 11 0 4 16 16 12 28 3 0 1 .268 .329 .449 .777
2 Outs   129 21 4 0 2 10 8 9 36 0 0 1 .163 .223 .240 .463
Scoring Position   87 17 5 0 3 28 13 9 24 4 0 2 .195 .275 .356 .631
Bases Empty   224 53 17 1 7 7 27 14 53 0 0 0 .237 .282 .415 .697
Runner on 1st   50 10 2 0 0 0 3 7 15 0 0 0 .200 .298 .240 .538
Runner on 2nd   21 2 0 0 1 2 3 3 8 0 0 1 .095 .240 .238 .478
Runner on 3rd   9 4 1 0 2 7 5 3 1 1 0 1 .444 .571 1.222 1.794
Runner on 1st & 2nd   24 4 1 0 0 3 2 2 7 0 0 0 .167 .231 .208 .439
Runner on 1st & 3rd   10 4 2 0 0 8 2 0 2 1 0 0 .400 .364 .600 .964
Runner on 2nd & 3rd   6 1 1 0 0 2 0 0 2 0 0 0 .167 .167 .333 .500
Bases Loaded   17 2 0 0 0 6 1 1 4 2 0 0 .118 .150 .118 .268
Two Strikes   167 19 7 0 1 8 11 13 92 1 0 1 .114 .181 .174 .355
First Pitch   58 11 5 0 2 6 5 1 0 0 0 0 .190 .203 .379 .583
Count 0-1   34 13 2 0 0 3 4 0 0 2 0 0 .382 .361 .441 .802
Count 0-2   32 4 2 0 0 0 0 0 18 0 0 1 .125 .152 .188 .339
Count 1-0   32 12 4 0 2 3 7 0 0 0 0 0 .375 .375 .688 1.062
Count 1-1   30 11 3 1 2 6 5 0 0 0 0 1 .367 .387 .733 1.120
Count 1-2   64 6 3 0 0 0 1 0 39 0 0 0 .094 .094 .141 .234
Count 2-0   13 3 1 0 0 1 1 0 0 0 0 0 .231 .231 .308 .538
Count 2-1   18 9 1 0 2 4 4 0 0 1 0 0 .500 .474 .889 1.363
Count 2-2   38 3 1 0 1 5 2 0 21 1 0 0 .079 .077 .184 .261
Count 3-0   0 0 0 0 0 0 2 8 0 0 0 0 .000 1.000 .000 1.000
Count 3-1   9 2 1 0 1 4 4 8 0 0 0 0 .222 .588 .667 1.255
Full Count   33 6 1 0 0 3 8 13 14 0 0 0 .182 .413 .212 .625
Behind in Count   130 23 7 0 0 3 5 0 57 2 0 1 .177 .180 .231 .411
Ahead in Count   72 26 7 0 5 12 18 16 0 1 0 0 .361 .472 .667 1.139
Batting 5th   11 2 1 0 0 0 2 1 3 0 0 0 .182 .250 .273 .523
Batting 6th   259 58 18 0 8 28 30 19 63 3 0 2 .224 .279 .386 .665
Batting 7th   59 7 1 0 2 3 7 7 20 0 0 0 .119 .212 .237 .449
Batting 8th   28 10 4 1 0 4 4 3 5 1 0 0 .357 .406 .571 .978
Batting 9th   4 3 0 0 0 0 0 0 1 0 0 0 .750 .750 .750 1.500
Low Leverage   161 34 12 0 5 11 17 13 40 0 0 0 .211 .270 .379 .649
Medium Leverage   134 34 9 1 4 15 21 8 34 1 0 1 .254 .299 .425 .724
High Leverage   64 12 3 0 1 9 5 9 17 3 0 1 .188 .286 .281 .567
PACIFIC COAST LEAGUE 2026 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 11 39 11 4 0 2 5 11 9 9 .282 .408 .538 .947 .407 .256 149
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 11 49 0 0 0 1 0 1 21 6 1 0 100.0 9.5 8.51 .5  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   15 6 2 0 2 3 5 5 2 0 0 0 .400 .550 .933 1.483
Versus Right   24 5 2 0 0 2 6 4 7 1 0 0 .208 .310 .292 .602
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
April   39 11 4 0 2 5 11 9 9 1 0 0 .282 .408 .538 .947
Last Year   144 42 8 1 8 25 26 19 30 2 2 3 .292 .381 .528 .909
Career   183 53 12 1 10 30 37 28 39 3 2 3 .290 .387 .530 .917
Home   22 5 2 0 1 3 5 4 6 0 0 0 .227 .346 .455 .801
Road   17 6 2 0 1 2 6 5 3 1 0 0 .353 .478 .647 1.125
Grass   39 11 4 0 2 5 11 9 9 1 0 0 .282 .408 .538 .947
Day   11 2 1 0 0 0 1 1 3 0 0 0 .182 .250 .273 .523
Night   28 9 3 0 2 5 10 8 6 1 0 0 .321 .459 .643 1.102
As Starter   39 11 4 0 2 5 11 9 9 1 0 0 .282 .408 .538 .947
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
2026 Los Angeles - MLB 26 101 361 80 24 1 10 35 44 30 2 4 92 3 1 .222 .282 .377 .659 74 74 -0.3
Total MLB 101 361 80 24 1 10 35 44 30 2 4 92 3 1 .222 .282 .377 .659 74 74 -0.3
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
2022 Total - 22 43 185 52 11 5 10 45 52 24 4 3 25 31 7 .281 .370 .557 .927 100 100 1.4
2022 Orem - A- 22 74 271 66 11 3 6 31 36 31 6 3 70 4 0 .244 .331 .373 .704 90 90 1.5
2023 Burlington - A 23 128 498 115 27 1 11 48 62 57 8 0 163 2 5 .231 .320 .355 .675 92 96 2.3
2024 Inland Empire - A+ 24 132 529 142 30 6 16 85 77 43 10 7 142 8 6 .268 .331 .439 .770 104 107 2.7
2025 Rocket City - AA 25 95 374 92 21 2 13 42 52 33 3 2 84 0 0 .246 .311 .417 .728 98 99 1.6
2025 Salt Lake - AAA 25 38 144 42 8 1 8 25 26 19 3 2 30 5 0 .292 .381 .528 .909 129 130 1.6
2026 Salt Lake - AAA 26 11 39 11 4 0 2 5 11 9 0 1 9 1 0 .282 .408 .538 .947 145 149 0.5
Total PCL 49 183 53 12 1 10 30 37 28 3 3 39 6 0 .290 .387 .530 .917 133 135
Total SL 95 374 92 21 2 13 42 52 33 3 2 84 0 0 .246 .311 .417 .728 98 99
Total CAL 132 529 142 30 6 16 85 77 43 10 7 142 8 6 .268 .331 .439 .770 104 107
Total MID 128 498 115 27 1 11 48 62 57 8 0 163 2 5 .231 .320 .355 .675 92 96
Total NWL 74 271 66 11 3 6 31 36 31 6 3 70 4 0 .244 .331 .373 .704 90 90
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
2024 Inland Empire - CAL 24 7 27 9 0 1 1 5 3 3 0 0 8 0 1 .333 .400 .519 .919 144 150 1.0
Total CAL 7 27 9 0 1 1 5 3 3 0 0 8 0 1 .333 .400 .519 .919 144 150
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2022 Orem - A- 3B 73 72 41 155 7 198 2 .990 644.1 2.74 +5.5 1.024
2023 Burlington - A 3B 128 128 63 289 16 356 4 .989 1149.0 2.76 +6.2 1.064
2024 Inland Empire - A+ 3B 132 132 57 254 15 318 7 .978 1171.0 2.39 +6.0 1.030
2025 Salt Lake - AAA 3B 37 37 19 76 7 97 2 .979 329.0 2.60 +2.4 1.078
2025 Rocket City - AA 3B 93 93 43 181 9 234 10 .957 828.1 2.43 +2.5 1.012
2026 Los Angeles - MLB 1B 65 65 538 32 43 572 2 .997 581.2 8.82 -0.3 .970
2026 Los Angeles - MLB 3B 37 31 20 64 5 87 3 .966 289.0 2.62 +1.3 1.016
2026 Salt Lake - AAA 3B 11 11 4 29 3 33 0 1.000 98.0 3.03 -0.3 .993
TOTAL 1B 65 65 538 32 43 572 2 .997 581.2 8.82 -0.3 .970
TOTAL 3B 511 504 247 1048 62 1323 28 .979 4508.2 2.59 +23.6 1.037
PLAYER HISTORY
06/06/2022 Drafted in the 2022 first-year player draft (Round 2, Pick 23, 59th overall pick) by the Los Angeles Angels, out of college (Stanford).
01/01/2023 OSA scouting updated ratings (potential): Contact: 7 (10); Power: 7 (12); Eye: 9 (12).
09/30/2023 Wins the 2023 MID Glove Wizard Award at 3B.
01/01/2024 OSA scouting updated ratings (potential): Contact: 8 (10); Power: 9 (12); Eye: 9 (12).
06/04/2024 Injured (Hamstring tightness), day-to-day for 6 days.
09/22/2024 Wins the 2024 California League Round 2 with the Inland Empire 66ers!
01/01/2025 OSA scouting updated ratings (potential): Contact: 9 (10); Power: 10 (12); Eye: 10 (12).
07/03/2025 Injured (Strained shoulder), day-to-day for 3-4 weeks.
09/06/2025 Hits three home runs against the El Paso Chihuahuas, going 4-4 with 7 RBI and 4 runs scored!
01/01/2026 OSA scouting updated ratings (potential): Contact: 10 (10); Power: 12 (12); Eye: 12 (12).
Wednesday, August 4th , 2021 - OOTP Baseball 22.7 Build 61