P Teo Ottenhof #53
Boston Red Sox


Age: 29
Bats: R
Throws: L
League Date: 04/24/2024

P TEO OTTENHOF #53 - AGE: 29 - BATS: R - THROWS: L - MORALE: NORMAL
G GS Rec SV ERA IP HA HR BB K WHIP WAR
11 0 1-1 0 2.63 13.2 10 1 7 12 1.24 0.1
PITCHING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.
Stuff 70 70 70 70
Movement 60 55 60 60
Control 45 45 45 45
PITCHING RATINGS
Pitch Cur. Pot.
Fastball 75 75
Curveball 60 60
 
 
 
OTHER PITCHING RATINGS
Velocity 98-100 Mph
Stamina 45
Suggested Role Bullpen
Type Groundball Pitcher
Hold Runners 75
Defense 50
RUN/BUNT RATINGS
Running Speed: 30
Stealing Ability: 65
Baserunning Inst.: 60
Sacrifice Bunt: 45
Bunt for Hit: 25
   
GAME LOG, LAST 10 GAMES
Date Vs. Result Start IP H R ER BB K Dec
04/23/2024 @ CLE Win, 4-2 2.0 0 0 0 1 3 Win
04/19/2024 @ PIT Loss, 4-8 0.2 0 0 0 0 0
04/17/2024 CLE Win, 7-3 1.0 1 0 0 0 2
04/16/2024 CLE Loss, 2-3 1.0 0 0 0 0 1
04/14/2024 LAA Loss, 3-4 0.2 1 2 2 4 0 Loss
04/12/2024 LAA Loss, 2-6 2.0 1 0 0 0 1
04/10/2024 BAL Loss, 4-9 0.2 1 1 1 1 0
04/07/2024 @ LAA Loss, 1-5 2.0 1 0 0 0 1
04/05/2024 @ LAA Loss, 0-8 1.0 2 1 1 0 1
04/01/2024 @ OAK Win, 2-1 1.2 2 0 0 1 2
PERSONALITY
Personality? What personality?
Low: Adaptability
Player Info
Birthday:03/24/1995
Born in:Twenterand, OVE
Nationality:Dutch
Height:6' 0"
Weight:245 lbs
Local Popularity:Insignificant
National Pop.:Insignificant
STATUS
Contract:Major League Contract
Contract Details:Click Here For Details
Salary:$1,715,200
Signed Through:2024 Season
Major Service:5 Years, 18 Days
Service This Yr:30 Days
40-Man Service:5 Years, 98 Days
Pro Service:12 Years
Arbitration Eligibility:Eligible, but possibly free agent after season!
Option Years:Out of option years
Contract Extension: -
Drafted:-
STATS+
Stats+ Player Dashdboard
MLB PRO 2024 PITCHING STATS
Pitching G GS W L SV ERA IP HA R ER HR BB K CG CG% SHO QS QS%
Overall 11 0 1 1 0 2.63 13.2 10 4 4 1 7 12 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 0 0 0.0 11 2 11.20 6.59 7.90 4.61 3.61 1.24 87 0.1 .273        
Pitching AB H 2B 3B HR R BB K SF SH HP AVG OBP SLG OPS      
vs. LHB 18 4 1 1 1 2 0 3 0 0 0 .222 .222 .556 .778      
vs. RHB 28 6 3 0 0 2 7 9 0 0 0 .214 .371 .321 .693      
MLB PRO 2024 PITCHING SPLITS
Split G GS W L SV ERA IP HA R ER HR BB K  
This Week 1 0 1 0 0 0.00 2.0 0 0 0 0 1 3  
Last Week 3 0 0 0 0 0.00 2.2 1 0 0 0 0 3  
March 1 0 0 0 0 0.00 1.0 1 0 0 0 0 1  
April 10 0 1 1 0 2.84 12.2 9 4 4 1 7 11  
Spring Training 21 0 0 0 1 2.20 16.1 12 4 4 0 5 16  
Last Year 38 0 4 0 1 2.59 76.1 48 25 22 5 44 69  
2 Years Ago 66 0 2 4 7 5.70 85.1 86 55 54 14 40 73  
Career 247 0 16 10 11 4.29 392.1 340 195 187 48 212 398  
Home 5 0 0 1 0 5.06 5.1 4 3 3 0 5 4  
Road 6 0 1 0 0 1.08 8.1 6 1 1 1 2 8  
Grass 11 0 1 1 0 2.63 13.2 10 4 4 1 7 12  
Day 3 0 0 1 0 4.91 3.2 3 2 2 0 4 2  
Night 8 0 1 0 0 1.80 10.0 7 2 2 1 3 10  
As Reliever / Substitution 11 0 1 1 0 2.63 13.2 10 4 4 1 7 12  
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+
2019 Kansas City - MLB 24 38 0 4 1 2 4.66 83.0 81 45 43 9 52 89 0 0 1.60 .336 4.22 0.1 86
2020 New York - MLB 25 46 0 4 2 0 3.65 74.0 57 31 30 8 38 87 0 0 1.28 .280 3.92 0.7 121
2021 Detroit - MLB 26 13 0 0 1 0 3.15 20.0 14 7 7 3 11 23 0 0 1.25 .229 4.54 0.0 137
2021 Seattle - MLB 26 35 0 1 1 1 6.08 40.0 44 28 27 8 20 45 0 0 1.60 .340 5.24 -0.3 71
2021 Total - MLB 26 48 0 1 2 1 5.10 60.0 58 35 34 11 31 68 0 0 1.48 .305 5.01 -0.3 85
2022 Seattle - MLB 27 50 0 1 3 7 5.90 50.1 52 33 33 8 26 43 0 0 1.55 .308 5.28 -0.5 72
2022 Boston - MLB 27 16 0 1 1 0 5.40 35.0 34 22 21 6 14 30 0 0 1.37 .295 5.11 -0.2 79
2022 Total - MLB 27 66 0 2 4 7 5.70 85.1 86 55 54 14 40 73 0 0 1.48 .303 5.21 -0.7 75
2023 Boston - MLB 28 38 0 4 0 1 2.59 76.1 48 25 22 5 44 69 0 0 1.21 .224 4.16 0.2 158
2024 Boston - MLB 29 11 0 1 1 0 2.63 13.2 10 4 4 1 7 12 0 0 1.24 .273 3.61 0.1 158
Total MLB 247 0 16 10 11 4.29 392.1 340 195 187 48 212 398 0 0 1.41 .290 4.47 0.0 98
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+
2012 Lynchburg - A+ 17 23 6 0 4 0 8.26 44.2 64 46 41 6 30 34 0 0 2.10 .387 5.93 -0.3 55
2013 Lake Buena Vista - R 18 14 0 0 1 7 1.42 12.2 13 6 2 0 12 12 0 0 1.97 .394 4.52 0.2 382
2013 Danville - R 18 4 0 0 0 3 10.12 2.2 3 3 3 1 3 3 0 0 2.25 .286 9.54 -0.1 47
2013 Total - R 18 18 0 0 1 10 2.93 15.1 16 9 5 1 15 15 0 0 2.02 .375 5.39 0.0 170
2014 Elizabethton - R 19 36 0 2 1 3 6.03 37.1 38 29 25 4 24 49 0 0 1.66 .370 4.79 0.4 91
2015 Elizabethton - R 20 26 0 4 2 2 1.63 27.2 13 6 5 0 22 46 0 0 1.27 .289 2.72 0.6 257
2015 Beloit - A 20 6 0 0 2 0 6.75 9.1 13 11 7 3 3 5 0 0 1.71 .333 7.93 -0.4 63
2016 Tri-City - A- 21 6 0 0 0 4 1.69 5.1 2 1 1 1 1 7 0 0 0.56 .100 3.64 0.0 229
2016 Quad Cities - A 21 23 0 2 2 15 2.96 24.1 17 9 8 1 21 37 0 0 1.56 .340 3.63 0.2 135
2017 Tri-City - A- 22 16 0 0 2 11 2.60 17.1 13 5 5 0 9 25 0 0 1.27 .342 2.14 0.4 143
2017 Quad Cities - A 22 34 0 3 5 17 7.88 32.0 43 28 28 6 19 47 0 0 1.94 .474 4.83 -0.4 45
2018 Quad Cities - A 23 27 0 2 1 15 0.64 28.1 16 2 2 0 13 45 0 0 1.02 .296 1.71 1.4 583
2018 Northwest Arkansas - AA 23 2 0 0 0 0 0.00 2.2 0 0 0 0 0 4 0 0 0.00 .000 0.51 0.1 999
2018 Omaha - AAA 23 22 0 3 2 0 5.01 41.1 25 26 23 4 40 37 0 0 1.57 .208 5.76 -0.7 81
2019 Omaha - AAA 24 15 0 1 0 2 2.39 26.1 12 7 7 2 10 22 0 0 0.84 .175 3.80 0.2 178
2020 Scranton WB - AAA 25 8 0 0 1 4 6.00 9.0 14 6 6 2 2 4 0 0 1.78 .387 5.76 -0.3 62
Total IL 8 0 0 1 4 6.00 9.0 14 6 6 2 2 4 0 0 1.78 .387 5.76 61.6
Total PCL 37 0 4 2 2 3.99 67.2 37 33 30 6 50 59 0 0 1.29 .196 5.00 103.1
Total TEX 2 0 0 0 0 0.00 2.2 0 0 0 0 0 4 0 0 0.00 .000 0.51 999.0
Total CAR 23 6 0 4 0 8.26 44.2 64 46 41 6 30 34 0 0 2.10 .387 5.93 55.4
Total MID 90 0 7 10 47 4.31 94.0 89 50 45 10 56 134 0 0 1.54 .378 3.88 86.8
Total NYP 22 0 0 2 15 2.38 22.2 15 6 6 1 10 32 0 0 1.10 .292 2.49 157.3
Total APP 66 0 6 3 8 4.39 67.2 54 38 33 5 49 98 0 0 1.52 .340 4.13 117.6
Total GCL 14 0 0 1 7 1.42 12.2 13 6 2 0 12 12 0 0 1.97 .394 4.52 381.7
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2019 Kansas City - MLB P 38 0 5 9 0 14 0 1.000 83.0 1.52 +0.2 1.009
2020 New York - MLB P 43 0 2 9 0 13 2 .846 74.0 1.34 +0.5 1.034
2021 Detroit - MLB P 12 0 0 3 0 4 1 .750 20.0 1.35 -0.3 .700
2021 Seattle - MLB P 32 0 1 4 0 5 0 1.000 40.0 1.12 +0.2 .840
2022 Seattle - MLB P 48 0 3 3 0 6 0 1.000 50.1 1.07 +0.1 .997
2022 Boston - MLB P 16 0 0 4 0 5 1 .800 35.0 1.03 -0.5 .598
2023 Boston - MLB P 38 0 2 10 0 13 1 .923 76.1 1.41 +0.4 1.024
2024 Boston - MLB P 11 0 1 1 0 2 0 1.000 13.2 1.32 +0.4 .000
TOTAL P 238 0 14 43 0 62 5 .919 392.1 1.31 +1.0 .930
PLAYER HISTORY
04/17/2012 Signed a minor league contract with the Atlanta Braves organization.
07/25/2012 Injured (biceps tendinitis), out for 3 weeks.
01/01/2013 OSA scouting updated ratings (potential): Stuff: 40 (55); Movement: 40 (40); Control: 25 (45).
12/07/2013 Was traded by the Atlanta Braves to the Minnesota Twins, along with 2B Nick Ahmed, CF Hideaki Abe, LF Shojiro Koike, in exchange for .
01/01/2014 OSA scouting updated ratings (potential): Stuff: 55 (75); Movement: 40 (40); Control: 40 (65).
01/01/2015 OSA scouting updated ratings (potential): Stuff: 60 (70); Movement: 40 (40); Control: 40 (50).
12/15/2015 Was traded by the Minnesota Twins to the Houston Astros, along with RP Michael Hicks, C Ashton Spanswick, RF Richard Fowler, SP Masanobu Mochizuki, in exchange for CF George Springer, 3B Darin Holcomb, C Miguel Montero.
01/01/2016 OSA scouting updated ratings (potential): Stuff: 60 (65); Movement: 40 (40); Control: 35 (35).
01/01/2017 OSA scouting updated ratings (potential): Stuff: 65 (75); Movement: 45 (50); Control: 30 (40).
01/01/2018 OSA scouting updated ratings (potential): Stuff: 70 (75); Movement: 50 (50); Control: 30 (40).
06/23/2018 Was traded by the Houston Astros to the Kansas City Royals, along with 1B Richard Davis, in exchange for CF Chase Fieler, CF Mike Palmer, SP Harlan Carter.
09/20/2018 Injured (Mild calf strain), day-to-day for 4 days.
11/13/2018 Received a 1-year contract worth a total of $550,000 through automatic renewal.
01/01/2019 OSA scouting updated ratings (potential): Stuff: 70 (70); Movement: 55 (55); Control: 40 (40).
06/05/2019 Injured (Mild oblique strain), day-to-day for 3 days.
11/25/2019 Received a 1-year contract worth a total of $550,000 through automatic renewal.
01/01/2020 OSA scouting updated ratings (potential): Stuff: 70 (70); Movement: 50 (50); Control: 45 (45).
04/09/2020 Was traded by the Kansas City Royals to the New York Yankees in exchange for SP Sean Parks, SP Dana Stivetts.
07/31/2020 Injured on 07/30/2020, diagnosed with a sore thumb, is day-to-day.
08/09/2020 Injured (Mild oblique strain), day-to-day for 6 days.
11/16/2020 Received a 1-year contract worth a total of $575,000 through automatic renewal.
11/19/2020 Was traded by the New York Yankees to the Detroit Tigers, along with RP Juan García, SS Ramón Martínez, in exchange for RF Rafael Castillo.
01/01/2021 OSA scouting updated ratings (potential): Stuff: 75 (75); Movement: 50 (50); Control: 45 (45).
04/29/2021 Injured (Flu), day-to-day for 2 days.
05/23/2021 Was traded by the Detroit Tigers to the Seattle Mariners in exchange for RF George Valera.
10/31/2021 Wins the 2021 World Series with the Seattle Mariners.
11/20/2021 Received a 1-year contract through arbitration worth a total of $666,666.
01/01/2022 OSA scouting updated ratings (potential): Stuff: 70 (70); Movement: 55 (55); Control: 50 (50).
07/27/2022 Was traded by the Seattle Mariners to the Boston Red Sox, along with RF Juan Costello and $100,000, in exchange for RP Carson Kelly.
11/17/2022 Received a 1-year contract through arbitration worth a total of $1,400,000.
01/01/2023 OSA scouting updated ratings (potential): Stuff: 70 (70); Movement: 55 (55); Control: 50 (50).
11/22/2023 Received a 1-year contract through arbitration worth a total of $1,715,200.
01/01/2024 OSA scouting updated ratings (potential): Stuff: 70 (70); Movement: 60 (60); Control: 40 (40).
LEADERBOARD APPEARANCES
Year G Rank
2022 66 5
Year RA Rank
2022 66 5
Tuesday, April 23rd , 2024 - OOTP Baseball 24.11 Build 85