P Tim Keyser #48
Age: 32 | Bats: R | Throws: L | Morale: Good
05/09/2039
OA: 54 POT: 54
P TIM KEYSER #48 - AGE: 32 - BATS: R - THROWS: L - MORALE: GOOD
G GS Rec SV ERA IP HA HR BB K WHIP WAR
0 0 0-0 0 0.00 0.0 0 0 0 0 0.00 0.0
PITCHING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.
Stuff 60 75 55 60
Movement 55 65 50 55
HRA 55 70 50 55
PBABIP 55 60 55 55
Control 40 45 40 40
PITCHING RATINGS
Pitch Cur. Pot.
Fastball 55 55
Slider 60 60
Curveball 40 40
Splitter 75 75
Knuckle Curve 70 70
OTHER PITCHING RATINGS
Velocity 93-95 Mph
Stamina 40
Suggested Role Starter
Type Neutral
Hold Runners 70
Defense 20
RUN/BUNT RATINGS
Running Speed: 20
Stealing Ability: 20
Baserunning Inst.: 20
Sacrifice Bunt: 75
Bunt for Hit: 20
   
GAME LOG, LAST 10 GAMES
Date Vs. Result Start IP H R ER BB K Dec
PERSONALITY
He often gives less than 100 percent.
Birthday:04/08/2007
Born in:Brooklyn, NY
Nationality:American
Height:6' 0"
Weight:200 lbs
Local Popularity:Fair
National Pop.:Fair
STATUS
Contract:Major League Contract
Salary:$14,400,000
Signed Through:2040 Season
Major Service:7 Years, 85 Days
Service This Yr:42 Days
40-Man Service:9 Years, 53 Days
Pro Service:14 Years
Arbitration Eligibility:Not eligible, free agent after contract expires!
Option Years:Out of option years
Contract Extension: -
Drafted:2025, 24th Pick in Round 6
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+
2029 Houston - MLB 22 1 1 0 0 0 9.64 4.2 8 5 5 3 1 3 0 0 1.93 .333 10.83 -0.2 46
2030 Oakland - MLB 23 14 4 2 3 0 5.87 23.0 30 15 15 4 13 19 0 0 1.87 .356 5.60 -0.1 73
2030 Houston - MLB 23 10 2 1 0 0 4.05 20.0 14 9 9 7 8 28 0 0 1.10 .184 6.69 -0.3 115
2030 Total - MLB 23 24 6 3 3 0 5.02 43.0 44 24 24 11 21 47 0 0 1.51 .297 6.11 -0.4 88
2031 New York - MLB 24 6 3 2 0 0 4.29 21.0 20 10 10 5 10 21 0 0 1.43 .283 5.91 -0.1 107
2032 New York - MLB 25 7 3 1 3 0 3.38 26.2 22 10 10 5 11 32 0 0 1.24 .270 4.99 0.2 140
2033 New York - MLB 26 55 0 2 2 1 1.34 33.2 32 6 5 4 8 40 0 0 1.19 .341 3.23 0.8 342
2034 New York - MLB 27 49 1 4 0 0 2.20 41.0 29 11 10 2 15 44 0 0 1.07 .265 3.01 1.1 215
2035 Miami - MLB 28 34 34 11 6 0 2.99 177.1 130 60 59 21 61 193 0 0 1.08 .255 3.77 3.0 129
2036 Miami - MLB 29 31 31 10 6 0 3.76 148.1 116 67 62 8 70 161 0 0 1.25 .286 3.36 3.3 102
2037 Miami - MLB 30 32 32 10 7 0 3.61 159.2 130 68 64 18 55 201 0 0 1.16 .296 3.44 3.5 109
2038 Miami - MLB 31 9 9 1 2 0 3.63 44.2 44 19 18 3 15 53 0 0 1.32 .347 2.78 1.3 104
Total MLB 248 120 44 29 1 3.43 700.0 575 280 267 80 267 795 0 0 1.20 .287 3.78 12.5 117
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+
2022 Total - 15 14 8 4 1 0 2.69 63.2 55 20 19 3 22 52 0 0 1.21 .257 3.31 1.3 100
2023 Total - 16 16 10 4 2 0 3.20 70.1 61 28 25 3 41 63 0 0 1.45 .261 3.75 1.1 100
2024 Total - 17 14 7 3 1 1 1.61 61.1 43 15 11 2 16 95 0 0 0.96 .293 1.36 3.1 100
2025 Total - 18 13 13 9 0 0 0.61 88.0 43 9 6 3 15 161 0 0 0.66 .244 0.56 6.1 100
2025 Houston (GCL) - R 18 7 7 2 2 0 3.26 30.1 34 14 11 1 12 25 0 0 1.52 .367 5.59 0.6 190
2026 Houston (GCL) - R 19 11 11 2 5 0 3.79 54.2 49 25 23 6 18 55 0 0 1.23 .293 3.23 1.1 99
2026 Tri-City - A- 19 1 1 0 0 0 0.00 5.1 3 0 0 0 1 3 0 0 0.75 .200 2.46 0.2 999
2027 Tri-City - A- 20 15 15 5 4 0 4.48 68.1 73 35 34 7 26 73 0 0 1.45 .351 3.79 1.4 100
2028 Tri-City - A- 21 15 15 4 4 0 3.51 74.1 66 29 29 5 26 95 0 0 1.24 .341 3.01 2.1 124
2029 Round Rock - AAA 22 28 28 13 9 0 3.33 170.1 164 64 63 17 51 159 0 0 1.26 .314 3.62 3.1 119
2030 Round Rock - AAA 23 13 13 7 2 0 3.18 82.0 67 29 29 5 36 70 0 0 1.26 .271 3.86 1.3 128
2031 Midland - AA 24 5 5 1 3 0 4.40 28.2 31 16 14 2 10 33 1 0 1.43 .358 2.78 0.8 85
2031 Las Vegas - AAA 24 4 4 0 4 0 7.71 21.0 30 18 18 7 7 13 0 0 1.76 .343 7.41 -0.3 63
2031 Scranton WB - AAA 24 13 13 4 3 0 3.52 84.1 69 34 33 8 39 77 0 0 1.28 .276 3.66 0.8 95
2031 Total - AAA 24 17 17 4 7 0 4.36 105.1 99 52 51 15 46 90 0 0 1.38 .292 4.40 0.5 86
2032 Trenton - AA 25 21 21 8 6 0 2.96 139.2 110 48 46 8 57 134 0 0 1.20 .276 3.01 2.3 108
Total IL 13 13 4 3 0 3.52 84.1 69 34 33 8 39 77 0 0 1.28 .276 3.66 94.6
Total PCL 45 45 20 15 0 3.62 273.1 261 111 110 29 94 242 0 0 1.30 .304 3.98 113.6
Total EL 21 21 8 6 0 2.96 139.2 110 48 46 8 57 134 0 0 1.20 .276 3.01 107.5
Total TEX 5 5 1 3 0 4.40 28.2 31 16 14 2 10 33 1 0 1.43 .358 2.78 84.7
Total NYP 31 31 9 8 0 3.83 148.0 142 64 63 12 53 171 0 0 1.32 .340 3.35 115.1
Total GCL 18 18 4 7 0 3.60 85.0 83 39 34 7 30 80 0 0 1.33 .321 4.07 118.9
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+
2029 Houston - MLB 22 1 0 0 0 0 0.00 1.0 0 0 0 0 0 2 0 0 0.00 .000 0.00 0.1 999
2033 New York - MLB 26 5 0 0 1 0 6.00 3.0 3 2 2 0 2 4 0 0 1.67 .375 2.68 0.1 76
2036 Miami - MLB 29 6 5 1 0 0 2.49 25.1 20 7 7 2 11 25 0 0 1.22 .269 3.93 0.4 154
2037 Miami - MLB 30 2 2 0 1 0 0.87 10.1 4 1 1 1 4 15 0 0 0.77 .158 2.83 0.3 450
Total MLB 14 7 1 2 0 2.27 39.2 27 10 10 3 17 46 0 0 1.11 .253 3.45 174.5
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2029 Houston - MLB P 1 1 1 1 0 2 0 1.000 4.2 3.86 +0.5 1.051
2030 Houston - MLB P 10 2 0 0 0 0 0 .000 20.0 0.00 +0.4 .000
2030 Oakland - MLB P 13 4 2 0 0 2 0 1.000 23.0 0.78 -0.2 1.050
2031 New York - MLB P 6 3 0 1 0 1 0 1.000 21.0 0.43 +0.1 1.051
2032 New York - MLB P 7 3 0 1 0 1 0 1.000 26.2 0.34 +0.8 .993
2033 New York - MLB P 55 0 1 2 0 3 0 1.000 33.2 0.80 +0.2 .674
2034 New York - MLB P 48 1 0 2 0 2 0 1.000 41.0 0.44 +0.6 1.004
2035 Miami - MLB P 34 34 8 14 1 24 2 .917 177.1 1.12 +1.1 1.052
2036 Miami - MLB P 31 31 5 12 1 19 2 .895 148.1 1.03 +1.1 1.029
2037 Miami - MLB P 32 32 9 2 1 11 0 1.000 159.2 0.62 -0.1 1.037
2038 Miami - MLB P 9 9 1 1 0 2 0 1.000 44.2 0.40 -0.1 1.043
TOTAL P 246 120 27 36 3 67 4 .940 700.0 0.81 +4.2 1.011
PLAYER HISTORY
01/01/2023 OSA scouting updated ratings (potential): Stuff: 20 (30); Movement: 25 (25); Control: 20 (30).
01/01/2024 OSA scouting updated ratings (potential): Stuff: 25 (40); Movement: 25 (30); Control: 20 (25).
01/01/2025 OSA scouting updated ratings (potential): Stuff: 30 (50); Movement: 25 (35); Control: 20 (40).
06/04/2025 Drafted in the 2025 first-year player draft out of high school (Lower Merion; Ardmore, PA) by the Houston Astros. (Round 6, Pick 24, 181st overall pick).
07/27/2025 Signed a minor league contract with the Houston Astros organization with a signing bonus of $2,860,000.
08/09/2025 Injured (strained back),day-to-day for 4 days.
01/01/2026 OSA scouting updated ratings (potential): Stuff: 35 (60); Movement: 30 (45); Control: 25 (55).
03/30/2026 Named the #84 prospect in the MLB
07/02/2026 Named the #14 prospect in the MLB
07/05/2026 Was selected to the 2026 Major League Baseball All-Star Futures Game.
11/05/2026 Named the #9 prospect in the MLB
01/01/2027 OSA scouting updated ratings (potential): Stuff: 45 (75); Movement: 25 (55); Control: 30 (65).
03/29/2027 Named the #2 prospect in the MLB
07/04/2027 Was selected to the 2027 Major League Baseball All-Star Futures Game.
11/05/2027 Named the #3 prospect in the MLB
01/01/2028 OSA scouting updated ratings (potential): Stuff: 50 (75); Movement: 30 (55); Control: 35 (70).
03/27/2028 Named the #3 prospect in the MLB
06/29/2028 Named the #5 prospect in the MLB
07/02/2028 Was selected to the 2028 Major League Baseball All-Star Futures Game.
09/26/2028 Wins the 2028 New York-Penn League Round 2 with the Tri-City ValleyCats!
11/01/2028 Named the #2 prospect in the MLB
01/01/2029 OSA scouting updated ratings (potential): Stuff: 60 (75); Movement: 40 (50); Control: 40 (65).
03/26/2029 Named the #3 prospect in the MLB
06/28/2029 Named the #4 prospect in the MLB
07/01/2029 Was selected to the 2029 Major League Baseball All-Star Futures Game.
07/01/2029 Was selected to the 2029 Pacific Coast League All-Star Game.
11/02/2029 Named the #9 prospect in the MLB
11/25/2029 Received a 1-year contract through automatic renewal worth a total of $563,500.
01/01/2030 OSA scouting updated ratings (potential): Stuff: 65 (80); Movement: 45 (55); Control: 50 (60).
03/25/2030 Named the #9 prospect in the MLB
06/27/2030 Named the #17 prospect in the MLB
07/31/2030 Was traded by the Houston Astros to the Oakland Athletics, along with RP JD Hammer, in exchange for 2B CJ Abrams.
08/02/2030 Injured (back stiffness),day-to-day for 1 day.
11/25/2030 Received a 1-year contract through automatic renewal worth a total of $563,500.
01/01/2031 OSA scouting updated ratings (potential): Stuff: 60 (70); Movement: 45 (55); Control: 45 (45).
05/16/2031 Injured (back stiffness),day-to-day for 2 days.
05/26/2031 Was traded by the Oakland Athletics to the New York Yankees, along with SP Milt Rosenberry, RP Rodolfo Trevino, RP Angel Pintor, RP Dan Wise, RP Mike Ritchie, and SP Bobby Cervantes, in exchange for 2B Johnny Winfrey, SP Rodolfo Cabreja, RP Ian Murphy, CL Brad Ross, RP Tim Johnston, SP Sal Guillen, SP Dave Carson, and SP Christian Odum.
08/12/2031 Injured (hamstring soreness),day-to-day for one week.
11/04/2031 Wins the 2031 Round 4 with the New York Yankees.
11/28/2031 Received a 1-year contract through automatic renewal worth a total of $563,500.
01/01/2032 OSA scouting updated ratings (potential): Stuff: 55 (60); Movement: 50 (55); Control: 45 (45).
01/01/2032 OSA scouting updated ratings (potential): Stuff: 55 (60); Movement: 50 (55); Control: 45 (45).
07/18/2032 Was selected to the 2032 Eastern League All-Star Game.
12/01/2032 Received a 1-year contract through automatic renewal worth a total of $563,500.
01/01/2033 OSA scouting updated ratings (potential): Stuff: 60 (60); Movement: 50 (50); Control: 40 (40).
01/01/2033 OSA scouting updated ratings (potential): Stuff: 60 (60); Movement: 50 (50); Control: 40 (40).
11/06/2033 Wins the 2033 Round 4 with the New York Yankees.
11/30/2033 Received a 1-year contract through automatic renewal worth a total of $563,500.
01/01/2034 OSA scouting updated ratings (potential): Stuff: 60 (60); Movement: 50 (55); Control: 40 (40).
01/01/2034 OSA scouting updated ratings (potential): Stuff: 60 (60); Movement: 50 (55); Control: 40 (40).
11/01/2034 Wins the 2034 Round 4 with the New York Yankees.
11/23/2034 Received a 1-year contract through arbitration worth a total of $2,925,000.
01/01/2035 OSA scouting updated ratings (potential): Stuff: 70 (70); Movement: 50 (50); Control: 40 (40).
01/15/2035 Was traded by the New York Yankees to the Miami Marlins, along with RP Butch Almazan, SP Victor Zapata, SP Sandy Alcantara, SP Alek Manoah, C Billy Ulrich, 2B Jeter Downs, C Tyler Stephenson, LF Greg Combs, RF Antonio Cabello, and $13,000,000, in exchange for 3B Joe Thompson, C Gabe Baylor, and SP Freddy Perez.
11/02/2035 Signed a 5-year contract extension worth a total of $56,800,000 with the Miami Marlins organization.
01/01/2036 OSA scouting updated ratings (potential): Stuff: 65 (70); Movement: 50 (55); Control: 40 (40).
07/24/2036 Injured (sore elbow),day-to-day for 3-4 weeks.
08/20/2036 Injured (back stiffness),day-to-day for one week.
11/09/2036 Wins the 2036 World Series with the Miami Marlins.
01/01/2037 OSA scouting updated ratings (potential): Stuff: 65 (65); Movement: 50 (50); Control: 45 (45).
03/18/2037 Unsuccessfully completed training to increase his endurance on the mound at the Miami Marlins development complex.
01/01/2038 OSA scouting updated ratings (potential): Stuff: 65 (65); Movement: 50 (50); Control: 45 (45).
02/21/2038 Successfully completed training to improve his secondary pitch at the Miami Marlins development complex.
05/15/2038 Injured (ruptured ulnar collateral ligament),out for 12 months.
12/14/2038 Suffered setback in recovery from injury, requires surgery and will miss another 15 months.
01/01/2039 OSA scouting updated ratings (potential): Stuff: 60 (60); Movement: 55 (55); Control: 40 (40).
LEADERBOARD APPEARANCES
Year GS Rank
2035 34 1
Year Win. % Rank
2035 .647 6
Year HLD Rank
2033 18 2
2034 12 8
Year K Rank
2037 201 5
Year ERA Rank
2035 2.99 5
Year BABIP Rank
2035 .255 3
Year WHIP Rank
2035 1.08 2
Year K/BB Rank
2035 3.16 5
Year RA/9 Rank
2035 10.15 2
Year H/9 Rank
2035 6.60 2
Year K/9 Rank
2035 9.80 4
Friday, August 21st , 2026 - OOTP Baseball 27.4 Build 76