P Len Yarbrough #23
Age: 29 | Bats: R | Throws: R | Morale: Angry    
11/13/2026
P LEN YARBROUGH #23 - AGE: 29 - BATS: R - THROWS: R - MORALE: ANGRY
G GS Rec SV ERA IP HA HR BB K WHIP WAR
26 0 2-4 4 6.13 39.2 47 4 23 36 1.76 0.2
PITCHING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.
Stuff 18 16 20 18
Movement 10 9 11 10
Control 14 14 15 14
PITCHING RATINGS
Pitch Cur. Pot.
Fastball 15 15
Slider 18 18
Changeup 3 3
 
 
OTHER PITCHING RATINGS
Velocity 91-93 Mph
Stamina 6
Suggested Role Bullpen
Type Flyball Pitcher
Hold Runners 8
Defense 8
RUN/BUNT RATINGS
Running Speed: 3
Stealing Ability: 1
Baserunning Inst.: 1
Sacrifice Bunt: 13
Bunt for Hit: 1
   
GAME LOG, LAST 10 GAMES
Date Vs. Result Start IP H R ER BB K Dec
09/07/2026 @ JAX Loss, 2-4 2.1 1 0 0 2 4
09/02/2026 MIS Win, 4-3 1.1 3 1 1 1 4
08/29/2026 MIS Loss, 1-5 1.1 0 2 2 2 1
08/26/2026 JAC Win, 2-1 2.1 4 0 0 1 2
08/23/2026 @ MIS Loss, 1-6 0.2 4 5 5 1 0 Loss
08/20/2026 @ MIS Win, 4-0 2.0 2 0 0 1 2
08/19/2026 @ MIS Loss, 1-3 1.1 2 3 3 2 1 Loss
08/14/2026 MOB Win, 12-10 1.2 0 0 0 1 4 Save
08/13/2026 MOB Win, 7-6 1.1 3 2 2 1 2
08/08/2026 @ TEN Loss, 2-9 1.0 3 2 2 0 1
PERSONALITY
Rarely makes waves.
High: Greed
Birthday:10/13/1997
Born in:Indian Head, MD
Nationality:American
Height:6' 2"
Weight:205 lbs
Local Popularity:Unknown
National Pop.:Unknown
STATUS
Contract:Major League Contract
Salary:$750,000
Signed Through:2026 Season
Major Service:3 Years, 12 Days
Service This Yr:53 Days
40-Man Service:4 Years, 111 Days
Pro Service:10 Years
Arbitration Eligibility:Arbitration eligible in offseason
Option Years:Out of option years
Contract Extension: -
Drafted:2016, 6th Pick in Round 3
SOUTHERN LEAGUE 2026 PITCHING STATS
Pitching G GS W L SV ERA IP HA R ER HR BB K CG CG% SHO QS QS%
Overall 26 0 2 4 4 6.13 39.2 47 27 27 4 23 36 0 0.0 0 0 0.0
Pitching SVO BS SV% RA GF R/9 H/9 K/9 BB/9 FIP WHIP FIP- WAR BABIP        
Overall 7 3 57.1 26 11 16.56 10.66 8.17 5.22 4.22 1.76 98 0.2 .358        
Pitching AB H 2B 3B HR R BB K SF SH HP AVG OBP SLG OPS      
vs. LHB 66 19 2 1 2 12 13 17 1 1 2 .288 .415 .439 .854      
vs. RHB 92 28 8 0 2 15 10 19 1 2 1 .304 .375 .457 .832      
SOUTHERN LEAGUE 2026 PITCHING SPLITS
Split G GS W L SV ERA IP HA R ER HR BB K  
June 3 0 0 0 2 3.00 3.0 3 1 1 1 1 0  
July 10 0 2 1 0 3.26 19.1 18 7 7 1 7 13  
August 11 0 0 3 2 11.85 13.2 22 18 18 2 12 15  
September 2 0 0 0 0 2.45 3.2 4 1 1 0 3 8  
Career 26 0 2 4 4 6.13 39.2 47 27 27 4 23 36  
Home 14 0 2 1 2 5.32 22.0 28 13 13 0 13 21  
Road 12 0 0 3 2 7.13 17.2 19 14 14 4 10 15  
Grass 26 0 2 4 4 6.13 39.2 47 27 27 4 23 36  
Day 16 0 0 4 3 7.33 23.1 34 19 19 2 15 21  
Night 10 0 2 0 1 4.41 16.1 13 8 8 2 8 15  
As Reliever / Substitution 26 0 2 4 4 6.13 39.2 47 27 27 4 23 36  
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 Tampa Bay - MLB 23 19 0 1 2 0 3.91 25.1 23 11 11 2 15 15 0 0 1.50 .269 4.79 -0.2 101
2022 Tampa Bay - MLB 24 42 0 1 3 2 6.18 39.1 48 27 27 7 23 39 0 0 1.81 .350 5.22 -0.6 63
2023 Tampa Bay - MLB 25 13 0 0 3 0 6.17 11.2 17 12 8 4 8 9 0 0 2.14 .361 8.18 -0.6 65
2024 Tampa Bay - MLB 26 46 0 2 2 3 5.19 34.2 36 20 20 7 22 25 0 0 1.67 .284 6.11 -0.8 78
2025 Tampa Bay - MLB 27 16 0 1 1 1 5.11 24.2 18 16 14 7 9 17 0 0 1.09 .164 6.17 -0.7 74
Total MLB 136 0 5 11 6 5.31 135.2 142 86 80 27 77 105 0 0 1.61 .287 5.79 -2.9 76
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+
2016 Total - 18 16 13 6 2 0 2.39 86.2 69 25 23 7 23 107 0 0 1.06 .294 2.65 2.8 100
2016 Port Charlotte - R 18 12 11 2 7 1 8.31 47.2 64 50 44 6 35 36 0 0 2.08 .382 7.21 -0.2 66
2017 Port Charlotte - R 19 11 11 3 5 0 4.79 56.1 55 32 30 4 28 54 0 0 1.47 .321 4.83 0.5 94
2019 Princeton - R 21 6 0 0 1 1 1.80 5.0 5 1 1 0 3 10 0 0 1.60 .556 1.93 0.3 266
2019 Hudson Valley - S A 21 16 0 0 1 8 2.76 16.1 8 5 5 0 6 24 0 0 0.86 .250 2.49 0.4 150
2020 Hudson Valley - S A 22 4 0 1 0 3 1.80 5.0 3 1 1 0 3 7 0 0 1.20 .273 3.73 0.1 236
2020 Bowling Green - A 22 44 0 2 5 3 3.86 39.2 34 18 17 1 22 58 0 0 1.41 .371 2.60 1.3 104
2020 Charlotte - A 22 4 0 0 0 2 0.00 5.0 2 0 0 0 2 9 0 0 0.80 .286 1.26 0.3 999
2020 Total - A 22 48 0 2 5 5 3.43 44.2 36 18 17 1 24 67 0 0 1.34 .365 0.00 0.0 0
2021 Durham - AAA 23 44 0 1 3 0 7.38 39.0 52 33 32 7 18 38 0 0 1.79 .388 5.30 -0.1 66
2022 Durham - AAA 24 30 0 2 2 17 3.23 39.0 40 16 14 2 15 38 0 0 1.41 .314 3.37 1.5 155
2023 Durham - AAA 25 48 0 4 1 0 3.27 44.0 40 17 16 5 17 53 0 0 1.30 .313 3.61 0.8 148
2024 Durham - AAA 26 16 0 3 1 1 2.81 16.0 15 7 5 2 6 12 0 0 1.31 .277 4.53 0.1 171
2026 Montgomery - AA 28 26 0 2 4 4 6.13 39.2 47 27 27 4 23 36 0 0 1.76 .358 4.22 0.2 70
Total IL 138 0 10 7 18 4.37 138.0 147 73 67 16 56 141 0 0 1.47 .331 4.13 129.4
Total SL 26 0 2 4 4 6.13 39.2 47 27 27 4 23 36 0 0 1.76 .358 4.22 70.2
Total FSL 4 0 0 0 2 0.00 5.0 2 0 0 0 2 9 0 0 0.80 .286 1.26 999.0
Total MID 44 0 2 5 3 3.86 39.2 34 18 17 1 22 58 0 0 1.41 .371 2.60 104.5
Total NYP 20 0 1 1 11 2.53 21.1 11 6 6 0 9 31 0 0 0.94 .256 2.78 169.8
Total APP 6 0 0 1 1 1.80 5.0 5 1 1 0 3 10 0 0 1.60 .556 1.93 266.0
Total GCL 23 22 5 12 1 6.40 104.0 119 82 74 10 63 90 0 0 1.75 .350 5.92 81.0
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2021 Tampa Bay - MLB P 18 0 2 6 0 8 0 1.000 25.1 2.84 -0.3 .989
2022 Tampa Bay - MLB P 36 0 1 5 1 6 0 1.000 39.1 1.37 +0.0 1.149
2023 Tampa Bay - MLB P 13 0 0 4 0 4 0 1.000 11.2 3.09 -0.1 1.007
2024 Tampa Bay - MLB P 40 0 1 2 0 3 0 1.000 34.2 0.78 -0.5 .999
2025 Tampa Bay - MLB P 16 0 1 2 0 3 0 1.000 24.2 1.09 -0.4 1.034
2026 Montgomery - AA P 26 0 0 6 1 6 0 1.000 39.2 1.36 -1.0 1.024
TOTAL P 149 0 5 25 2 30 0 1.000 175.1 1.54 -2.2 1.034
PLAYER HISTORY
01/01/2021 OSA scouting updated ratings (potential): Stuff: 15 (18); Movement: 12 (12); Control: 11 (14).
11/27/2021 Received a 1-year contract worth a total of $750,000 through automatic renewal.
01/01/2022 OSA scouting updated ratings (potential): Stuff: 16 (18); Movement: 13 (13); Control: 12 (14).
11/24/2022 Received a 1-year contract worth a total of $750,000 through automatic renewal.
01/01/2023 OSA scouting updated ratings (potential): Stuff: 17 (18); Movement: 13 (13); Control: 13 (14).
12/06/2023 Received a 1-year contract worth a total of $750,000 through automatic renewal.
01/01/2024 OSA scouting updated ratings (potential): Stuff: 19 (19); Movement: 13 (13); Control: 15 (15).
12/05/2024 Received a 1-year contract worth a total of $750,000 through automatic renewal.
01/01/2025 OSA scouting updated ratings (potential): Stuff: 19 (19); Movement: 11 (11); Control: 15 (15).
11/27/2025 Received a 1-year contract worth a total of $750,000 through arbitration.
01/01/2026 OSA scouting updated ratings (potential): Stuff: 18 (18); Movement: 10 (10); Control: 15 (15).
03/18/2026 Injured (Finger blister), day-to-day for 1-2 weeks.
Monday, May 20th, 2019 - OOTP Baseball 19.14 Build 136