P Geoff Hartlieb #47
Age: 35 | Bats: R | Throws: R | Morale: Great
07/29/2029
OA: 49 POT: 49
P GEOFF HARTLIEB #47 - AGE: 35 - BATS: R - THROWS: R - MORALE: GREAT
G GS Rec SV ERA IP HA HR BB K WHIP WAR
35 0 1-2 2 3.14 51.2 43 7 24 49 1.30 0.3
PITCHING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.
Stuff 14 13 14 14
Movement 14 13 15 14
Control 13 12 13 13
PITCHING RATINGS
Pitch Cur. Pot.
Fastball 17 17
Slider 15 15
Changeup 10 10
 
 
OTHER PITCHING RATINGS
Velocity 97-99 Mph
Stamina 5
Suggested Role Bullpen
Type Extreme Groundball
Hold Runners 13
Defense 20
RUN/BUNT RATINGS
Running Speed: 7
Stealing Ability: 3
Baserunning Inst.: 7
Sacrifice Bunt: 9
Bunt for Hit: 5
   
GAME LOG, LAST 10 GAMES
Date Vs. Result Start IP H R ER BB K Dec
07/21/2029 LAA Win, 6-5 2.0 2 1 1 0 2
07/13/2029 STL Win, 9-5 0.1 0 0 0 0 0
07/10/2029 @ ARI Win, 9-3 2.1 1 0 0 0 1 Save
07/07/2029 @ SF Loss, 2-3 2.0 1 0 0 1 2
07/06/2029 @ SF Win, 7-5 0.1 0 0 0 0 0 Save
07/03/2029 @ WSH Win, 9-7 2.0 0 0 0 1 1
06/30/2029 TEX Win, 5-4 0.1 0 0 0 1 0
06/27/2029 KC Loss, 5-7 2.0 3 0 0 1 1
06/25/2029 KC Loss, 1-4 1.1 3 2 2 0 1
06/22/2029 HOU Loss, 2-7 0.2 2 3 3 1 2 Loss
PERSONALITY
Rarely makes waves.
Birthday:12/09/1993
Born in:Highland, IL
Nationality:American
Height:6' 6"
Weight:200 lbs
Local Popularity:Insignificant
National Pop.:Insignificant
STATUS
Contract:Major League Contract
Salary:$6,000,000
Signed Through:2030 Season
Major Service:7 Years, 3 Days
Service This Yr:121 Days
40-Man Service:8 Years, 112 Days
Pro Service:13 Years
Arbitration Eligibility:Not eligible, free agent after contract expires!
Option Years:Out of option years
Contract Extension: -
Drafted:-
EMLB 2029 PITCHING STATS
Pitching G GS W L SV ERA IP HA R ER HR BB K CG CG% SHO QS QS%
Overall 35 0 1 2 2 3.14 51.2 43 18 18 7 24 49 0 0.0 0 0 0.0
Pitching SVO BS SV% RA GF BR/9 H/9 K/9 BB/9 FIP WHIP FIP- WAR BABIP        
Overall 4 2 50.0 35 10 12.37 7.49 8.54 4.18 4.34 1.30 98 0.3 .265        
Pitching AB H 2B 3B HR R BB K SF SH HP AVG OBP SLG OPS      
vs. LHB 92 23 6 0 1 4 17 25 0 0 1 .250 .373 .348 .721      
vs. RHB 99 20 4 1 6 14 7 24 1 0 3 .202 .273 .444 .717      
EMLB 2029 PITCHING SPLITS
Split G GS W L SV ERA IP HA R ER HR BB K  
Last Week 1 0 0 0 0 4.50 2.0 2 1 1 1 0 2  
March 1 0 0 0 0 0.00 1.1 1 0 0 0 0 3  
April 11 0 0 0 0 2.04 17.2 15 4 4 1 3 17  
May 9 0 1 1 0 2.81 16.0 12 5 5 1 12 17  
June 8 0 0 1 0 9.39 7.2 11 8 8 4 7 6  
July 6 0 0 0 2 1.00 9.0 4 1 1 1 2 6  
Spring Training 17 0 2 1 1 7.27 17.1 23 14 14 5 10 17  
Last Year 14 0 0 2 0 9.42 14.1 19 15 15 4 4 10  
2 Years Ago 73 0 1 2 14 2.44 84.2 70 26 23 2 30 84  
Career 304 0 14 16 35 3.75 376.1 348 165 157 47 175 365  
Home 21 0 1 2 0 4.15 30.1 30 14 14 5 14 37  
Road 14 0 0 0 2 1.69 21.1 13 4 4 2 10 12  
Grass 35 0 1 2 2 3.14 51.2 43 18 18 7 24 49  
Day 8 0 0 0 0 3.38 10.2 7 4 4 1 3 7  
Night 27 0 1 2 2 3.07 41.0 36 14 14 6 21 42  
As Reliever / Substitution 35 0 1 2 2 3.14 51.2 43 18 18 7 24 49  
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+
2020 Pittsburgh - eMLB 26 20 0 2 0 1 3.62 32.1 30 15 13 5 17 23 0 0 1.45 .258 5.40 -0.5 111
2021 Milwaukee - eMLB 27 32 0 1 2 1 4.34 29.0 27 14 14 8 22 34 0 0 1.69 .284 5.86 -0.8 85
2022 Milwaukee - eMLB 28 2 0 0 0 0 0.00 4.1 3 0 0 0 2 6 0 0 1.15 .375 2.03 0.2 999
2023 Baltimore - eMLB 29 24 0 1 2 0 3.19 42.1 35 15 15 4 27 40 0 0 1.46 .282 4.45 0.1 136
2024 Baltimore - eMLB 30 26 0 3 2 2 3.06 35.1 41 12 12 1 21 30 0 0 1.75 .377 3.49 0.5 136
2025 Baltimore - eMLB 31 45 0 4 4 14 2.84 50.2 32 16 16 6 15 55 0 0 0.93 .213 3.47 0.8 147
2026 Cincinnati - eMLB 32 28 0 0 0 1 9.55 27.1 41 32 29 9 12 28 0 0 1.94 .364 6.87 -0.7 47
2026 Baltimore - eMLB 32 5 0 1 0 0 4.15 4.1 7 2 2 1 1 6 0 0 1.85 .500 4.78 -0.0 102
2026 Total - eMLB 32 33 0 1 0 1 8.81 31.2 48 34 31 10 13 34 0 0 1.93 .380 6.58 -0.7 51
2027 San Diego - eMLB 33 73 0 1 2 14 2.44 84.2 70 26 23 2 30 84 0 0 1.18 .300 3.00 2.1 179
2028 Milwaukee - eMLB 34 14 0 0 2 0 9.42 14.1 19 15 15 4 4 10 0 0 1.60 .319 6.62 -0.3 47
2029 Minnesota - eMLB 35 35 0 1 2 2 3.14 51.2 43 18 18 7 24 49 0 0 1.30 .265 4.34 0.3 142
Total eMLB 304 0 14 16 35 3.75 376.1 348 165 157 47 175 365 0 0 1.39 .295 4.31 1.7 114
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 Bristol - R 22 16 0 4 1 1 4.44 26.1 26 22 13 3 9 28 0 0 1.33 .303 4.04 0.1 90
2017 West Virginia - A 23 20 0 1 2 6 0.83 32.2 22 7 3 1 6 26 0 0 0.86 .236 2.65 0.7 486
2017 Bradenton - A+ 23 19 0 1 4 3 3.48 31.0 29 15 12 3 9 36 0 0 1.23 .321 3.01 0.5 116
2017 Total - A+ 23 39 0 2 6 9 2.12 63.2 51 22 15 4 15 62 0 0 1.04 .276 2.82 1.2 190
2018 Altoona - AA 24 47 0 8 2 10 3.24 58.1 56 29 21 3 24 56 0 0 1.37 .323 3.34 0.7 124
2019 Altoona - AA 25 55 0 3 3 33 1.62 50.0 33 12 9 0 22 60 0 0 1.10 .270 2.75 1.9 288
2020 Altoona - AA 26 37 0 3 0 15 1.66 38.0 27 7 7 0 11 41 0 0 1.00 .284 2.70 1.3 281
2020 Indianapolis - AAA 26 1 0 0 0 0 0.00 0.2 0 0 0 0 0 0 0 0 0.00 .000 3.20 0.0 999
2021 Carolina - A+ 27 9 0 2 0 3 1.10 16.1 11 4 2 1 4 15 0 0 0.92 .238 3.37 0.3 354
2021 Biloxi - AA 27 34 0 2 4 21 3.31 35.1 33 15 13 2 11 46 0 0 1.25 .360 2.37 1.3 117
2022 Norfolk - AAA 28 56 0 7 2 30 2.45 62.1 46 17 17 3 24 78 0 0 1.12 .291 3.32 1.3 171
2023 Norfolk - AAA 29 12 0 0 1 9 2.31 11.2 8 5 3 0 1 15 0 0 0.77 .286 1.13 0.8 173
2026 Norfolk - AAA 32 7 0 0 0 0 0.84 10.2 3 1 1 1 3 11 0 0 0.56 .100 3.43 -0.0 374
Total IL 76 0 7 3 39 2.21 85.1 57 23 21 4 28 104 0 0 1.00 .268 3.04 185.1
Total EL 139 0 14 5 58 2.28 146.1 116 48 37 3 57 157 0 0 1.18 .297 2.97 187.5
Total SL 34 0 2 4 21 3.31 35.1 33 15 13 2 11 46 0 0 1.25 .360 2.37 116.8
Total CAR 9 0 2 0 3 1.10 16.1 11 4 2 1 4 15 0 0 0.92 .238 3.37 353.8
Total FSL 19 0 1 4 3 3.48 31.0 29 15 12 3 9 36 0 0 1.23 .321 3.01 115.5
Total SAL 20 0 1 2 6 0.83 32.2 22 7 3 1 6 26 0 0 0.86 .236 2.65 485.9
Total APP 16 0 4 1 1 4.44 26.1 26 22 13 3 9 28 0 0 1.33 .303 4.04 90.0
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+
2020 Pittsburgh - eMLB 26 6 0 0 0 0 5.14 7.0 9 5 4 2 6 10 0 0 2.14 .350 6.57 -0.2 78
2025 Baltimore - eMLB 31 5 0 1 1 1 6.35 5.2 6 4 4 2 1 5 0 0 1.24 .267 7.09 -0.2 66
2027 San Diego - eMLB 33 5 0 0 0 0 13.50 3.1 8 5 5 3 1 4 0 0 2.70 .500 13.64 -0.4 32
Total eMLB 16 0 1 1 1 7.31 16.0 23 14 13 7 8 19 0 0 1.94 .356 8.23 57.4
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2020 Pittsburgh - MLB P 18 0 1 6 0 7 0 1.000 32.1 1.95 -0.1 1.035
2021 Milwaukee - MLB P 31 0 0 4 0 4 0 1.000 29.0 1.24 -0.1 1.367
2022 Milwaukee - MLB P 2 0 1 2 0 3 0 1.000 4.1 6.23 -0.1 .983
2023 Baltimore - MLB P 24 0 2 4 1 6 0 1.000 42.1 1.28 -0.6 .991
2024 Baltimore - MLB P 25 0 0 4 0 4 0 1.000 35.1 1.02 +1.0 1.966
2025 Baltimore - MLB P 45 0 3 2 0 5 0 1.000 50.2 0.89 +0.2 1.977
2026 Cincinnati - MLB P 27 0 3 1 0 4 0 1.000 27.1 1.32 +0.2 .000
2026 Baltimore - MLB P 5 0 0 0 0 0 0 .000 4.1 0.00 +0.4 .000
2027 San Diego - MLB P 73 0 3 11 0 14 0 1.000 84.2 1.49 +1.0 1.339
2028 Milwaukee - MLB P 13 0 0 2 0 2 0 1.000 14.1 1.26 +0.0 1.033
2029 Minnesota - MLB P 34 0 1 4 0 5 0 1.000 51.2 0.87 -0.3 1.044
TOTAL P 297 0 14 40 1 54 0 1.000 376.1 1.29 +1.6 1.232
PLAYER HISTORY
06/06/2015 Drafted by the New York Mets in the 37th round of the 2015 MLB June Amateur Draft from Lindenwood University (St. Charles , MO).
06/06/2016 Drafted by the Pittsburgh Pirates in the 29th round (885th) of the 2016 MLB June Amateur Draft from Lindenwood University (St. Charles, MO)
08/26/2019 Injured (Dead arm), out for 6 days.
09/09/2019 Wins the 2019 Eastern League Round 1 with the Altoona Curve!
09/19/2019 Finished 2nd in 2019 EL Reliever of the Year voting.
01/01/2020 OSA scouting updated ratings (potential): Stuff: 12 (16); Movement: 12 (13); Control: 9 (12).
07/03/2020 Injured (Sore back), day-to-day for 6 days.
11/05/2020 Wins the 2020 World Series with the Pittsburgh Pirates.
11/09/2020 Was claimed off waivers by San Francisco while with Pittsburgh.
11/29/2020 Received a 1-year contract worth a total of $555,000 through automatic renewal.
01/01/2021 OSA scouting updated ratings (potential): Stuff: 12 (16); Movement: 12 (13); Control: 9 (9).
01/24/2021 Was claimed off waivers by Milwaukee while with San Francisco.
06/01/2021 Wins the SL Pitcher of the Month Award.
08/15/2021 Injured (Tired arm), day-to-day for 5 days.
09/24/2021 Wins the 2021 Southern League Round 2 with the Biloxi Shuckers!
11/28/2021 Received a 1-year contract worth a total of $555,000 through automatic renewal.
01/01/2022 OSA scouting updated ratings (potential): Stuff: 14 (16); Movement: 14 (15); Control: 8 (9).
04/06/2022 Was claimed off waivers by Baltimore while with Milwaukee.
06/25/2022 Injured (Mild hamstring strain), day-to-day for 2 days.
11/27/2022 Received a 1-year contract worth a total of $570,000 through automatic renewal.
01/01/2023 OSA scouting updated ratings (potential): Stuff: 14 (17); Movement: 13 (14); Control: 8 (10).
11/26/2023 Received a 1-year contract through automatic renewal worth a total of $580,000.
01/01/2024 OSA scouting updated ratings (potential): Stuff: 13 (13); Movement: 13 (13); Control: 11 (11).
11/24/2024 Received a 1-year contract through automatic renewal worth a total of $600,000.
01/01/2025 OSA scouting updated ratings (potential): Stuff: 14 (14); Movement: 13 (13); Control: 9 (9).
11/27/2025 Received a 1-year contract through arbitration worth a total of $1,000,000.
12/07/2025 Was traded by the Baltimore Orioles to the Cincinnati Reds in exchange for SP Eric Icenhour and 1B Phil Pampel.
01/01/2026 OSA scouting updated ratings (potential): Stuff: 13 (13); Movement: 17 (17); Control: 10 (10).
07/10/2026 Was claimed off waivers by Baltimore while with Cincinnati.
11/05/2026 Released by the Baltimore organization.
01/01/2027 OSA scouting updated ratings (potential): Stuff: 13 (13); Movement: 16 (16); Control: 11 (11).
02/10/2027 Signed a 1-year contract worth a total of $3,800,000 with the San Diego Padres organization.
02/26/2027 Injured (sore back),day-to-day for 1 day.
11/25/2027 Received a 1-year contract through arbitration worth a total of $4,590,600.
12/13/2027 Was traded by the San Diego Padres to the Milwaukee Brewers in exchange for CF Juan Pecina.
01/01/2028 OSA scouting updated ratings (potential): Stuff: 14 (14); Movement: 15 (15); Control: 13 (13).
05/10/2028 Injured on 05/06/2028, diagnosed with a torn rotator cuff, will miss 6-7 months.
11/29/2028 Became a free agent.
01/01/2029 OSA scouting updated ratings (potential): Stuff: 13 (13); Movement: 14 (14); Control: 13 (13).
01/18/2029 Signed a 2-year contract worth a total of $11,500,000 with the Minnesota Twins organization.
LEADERBOARD APPEARANCES
Year HLD Rank
2027 19 2
Sunday, May 19th , 2024 - OOTP Baseball 24.8 Build 76