RF Keith Starks #34
Age: 34 | Bats: L | Throws: L | Morale: Normal
10/30/2041
OA: 43 POT: 43
RF KEITH STARKS #34 - AGE: 34 - BATS: L - THROWS: L - MORALE: NORMAL
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
0 0 0 0 0 0 0 0 0 .000 .000 .000 0 0.0
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 40 40 40 40
Gap 55 50 55 55
Power 55 55 55 55
Eye 70 65 70 70
Avoid K's 50 45 50 50
FIELDING RATINGS
Catcher Infield Outfield
Range: - 20 45
Errors: - 25 45
Arm: 20 45 65
Turn DP: - 20 -
Framing: 20 - -
POSITION RATINGS
Pitcher: - Shortstop: -
Catcher: - Left Field: 45
1st Base: - Center Field: -
2nd Base: - Right Field: 45
3rd Base: -
       
RUN/BUNT
Running Speed: 45
Stealing Aggressiveness: 35
Stealing Ability: 50
Baserunning Inst.: 55
Sacrifice Bunt: 35
Bunt for Hit: 40
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
PERSONALITY
Keith has the rare quality of othermindedness.
Personality Class: Humble
High: Leader, Loyalty
Low: Adaptability, Financial Ambition
Birthday:05/27/2007
Born in:Longueuil, QC
Nationality:Canadian
Height:6' 2"
Weight:205 lbs
Local Popularity:Well Known
National Pop.:Insignificant
STATUS
Contract:None, Free Agent
Salary:-
Signed Through:-
Major Service:7 Years, 41 Days
Service This Yr:None
40-Man Service:9 Years, 10 Days
Pro Service:15 Years
Arbitration Eligibility:Not eligible, free agent after contract expires!
Option Years:Out of option years
Contract Extension: -
Drafted:2026, 19th Pick in Round 1
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
2031 Kansas City - MLB 24 22 19 5 1 0 1 3 3 1 1 0 3 0 0 .263 .333 .474 .807 116 119 0.1
2032 Kansas City - MLB 25 104 290 64 14 0 7 31 36 47 5 5 94 0 0 .221 .334 .341 .676 84 88 -0.5
2033 Chicago (A) - MLB 26 143 487 110 23 1 27 69 77 67 8 3 135 0 2 .226 .327 .444 .771 99 98 0.1
2034 Chicago (A) - MLB 27 154 509 118 19 1 30 69 87 79 13 1 138 2 2 .232 .349 .450 .799 111 113 1.7
2035 Minnesota - MLB 28 160 562 148 31 1 29 114 87 105 10 9 145 3 1 .263 .383 .477 .860 127 127 2.7
2036 Minnesota - MLB 29 162 576 139 33 2 31 116 89 108 9 9 162 2 2 .241 .365 .467 .832 120 119 2.2
2037 Minnesota - MLB 30 157 559 112 28 0 22 64 85 80 13 3 164 1 1 .200 .313 .369 .681 81 83 -0.3
2038 Colorado - MLB 31 16 44 12 4 0 2 7 7 7 0 0 12 0 0 .273 .373 .500 .873 133 128 0.1
2039 Arizona - MLB 32 102 267 55 10 1 15 46 45 44 7 3 100 2 0 .206 .330 .419 .750 99 100 0.8
Total MLB 1020 3313 763 163 6 164 519 516 538 66 33 953 10 8 .230 .346 .432 .778 106 106 6.8
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
2024 Total - 17 25 104 47 11 1 2 30 40 15 5 2 8 8 2 .452 .532 .635 1.166 100 100 2.3
2025 Total - 18 25 104 46 15 1 3 30 35 15 5 0 9 10 2 .442 .532 .692 1.225 100 100 2.5
2026 Total - 19 26 105 51 17 2 5 36 51 21 5 1 7 5 1 .486 .583 .829 1.412 100 100 3.4
2026 Kansas City (AZL) - R 19 54 188 36 5 0 6 17 17 14 8 0 56 0 2 .191 .276 .314 .590 75 71 -0.0
2027 Kansas City (AZL) - R 20 52 214 77 15 1 14 49 51 30 5 2 46 4 2 .360 .446 .636 1.082 167 158 2.5
2027 Lexington - A 20 1 3 0 0 0 0 1 0 0 1 0 2 1 0 .000 .250 .000 .250 -24 7 -0.0
2028 Lexington - A 21 132 485 123 39 1 20 81 50 43 16 1 161 2 2 .254 .334 .462 .796 131 132 4.0
2029 Northwest Arkansas - AA 22 131 482 121 31 3 9 55 61 49 11 6 165 3 0 .251 .330 .384 .714 88 84 0.9
2030 Omaha - AAA 23 133 503 138 44 1 25 93 90 75 10 4 170 3 2 .274 .377 .515 .892 128 131 3.8
2031 Canada - TRN 24 2 3 0 0 0 0 0 0 0 0 0 2 0 0 .000 .000 .000 .000 -100 -125 -0.1
2031 Omaha - AAA 24 114 390 110 21 0 18 57 66 81 6 2 120 2 1 .282 .411 .474 .886 153 157 4.7
2032 Omaha - AAA 25 26 93 25 6 0 4 17 17 22 2 1 29 0 0 .269 .415 .462 .878 143 154 0.8
2036 Canada - TRN 29 1 4 0 0 0 0 0 0 0 0 0 1 0 0 .000 .000 .000 .000 -100 -119 -0.1
2038 Albuquerque - AAA 31 12 42 10 1 0 1 9 10 5 1 2 6 0 0 .238 .320 .333 .653 68 67 0.1
2039 Reno - AAA 32 10 34 9 2 0 4 9 6 8 0 0 10 0 0 .265 .405 .676 1.081 167 152 0.4
2040 Omaha - AAA 33 66 186 53 14 1 8 40 34 31 3 5 37 3 2 .285 .387 .500 .887 131 133 1.3
Total PCL 361 1248 345 88 2 60 225 223 222 22 14 372 8 5 .276 .391 .494 .885 137 140
Total TEX 131 482 121 31 3 9 55 61 49 11 6 165 3 0 .251 .330 .384 .714 88 84
Total SAL 133 488 123 39 1 20 82 50 43 17 1 163 3 2 .252 .333 .459 .792 130 131
Total AZL 106 402 113 20 1 20 66 68 44 13 2 102 4 4 .281 .369 .485 .854 125 118
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
2031 Kansas City - MLB 24 7 7 1 0 0 0 0 1 0 0 0 2 0 0 .143 .143 .143 .286 -22 -34 -0.1
2032 Kansas City - MLB 25 4 4 0 0 0 0 0 0 0 0 0 3 0 0 .000 .000 .000 .000 -100 -117 -1.0
Total MLB 11 11 1 0 0 0 0 1 0 0 0 5 0 0 .091 .091 .091 .182 -50 -64
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2031 Kansas City - MLB LF 2 0 1 0 0 1 0 1.000 2.0 4.50 +0.0 .976
2032 Kansas City - MLB LF 73 71 149 1 0 152 2 .987 598.0 2.26 -4.1 .949
2032 Kansas City - MLB CF 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2032 Kansas City - MLB RF 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2033 Chicago (A) - MLB LF 25 17 50 1 0 52 1 .981 178.0 2.58 +0.1 .970
2033 Chicago (A) - MLB RF 75 75 153 3 1 157 1 .994 640.0 2.19 -4.7 .959
2034 Chicago (A) - MLB LF 3 2 8 0 0 8 0 1.000 22.2 3.18 -0.5 .881
2034 Chicago (A) - MLB CF 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2034 Chicago (A) - MLB RF 136 127 252 7 1 265 6 .977 1140.2 2.04 -5.3 .981
2035 Minnesota - MLB LF 11 11 15 1 1 16 0 1.000 94.0 1.53 -0.3 .991
2035 Minnesota - MLB RF 30 27 67 2 1 72 3 .958 250.1 2.48 -4.9 .900
2036 Minnesota - MLB LF 15 15 44 0 0 44 0 1.000 128.2 3.08 -0.8 .962
2036 Canada - TRN LF 1 1 0 0 0 0 0 .000 9.0 0.00 0.0 .000
2036 Minnesota - MLB RF 12 12 20 0 0 20 0 1.000 94.2 1.90 -0.6 .947
2037 Minnesota - MLB LF 148 145 312 3 2 322 7 .978 1294.0 2.19 -3.2 .992
2037 Minnesota - MLB RF 2 0 1 0 0 1 0 1.000 3.2 2.45 +0.3 .000
2038 Colorado - MLB LF 3 3 1 0 0 1 0 1.000 22.0 0.41 -0.1 .977
2038 Colorado - MLB RF 12 9 15 0 0 15 0 1.000 71.0 1.90 -0.3 .987
2039 Arizona - MLB SS 1 0 0 0 0 0 0 .000 2.2 0.00 -0.5 .000
2039 Arizona - MLB LF 6 0 2 0 0 2 0 1.000 15.2 1.15 +0.0 .984
2039 Arizona - MLB CF 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2039 Arizona - MLB RF 67 66 136 2 0 142 4 .972 576.2 2.15 +1.1 .994
TOTAL SS 1 0 0 0 0 0 0 .000 2.2 0.00 -0.5 .000
TOTAL LF 287 265 582 6 3 598 10 .983 2364.0 2.24 -8.9 .975
TOTAL RF 334 316 644 14 3 672 14 .979 2777.0 2.13 -14.4 .968
PLAYER HISTORY
01/01/2025 OSA scouting updated ratings (potential): Contact: 25 (40); Power: 25 (45); Eye: 25 (60).
01/01/2026 OSA scouting updated ratings (potential): Contact: 25 (45); Power: 25 (50); Eye: 25 (65).
06/14/2026 Round 1, Pick 18 - Washington Nationals: SP Dan NicholsDrafted in the 2026 first-year player draft (Round 1, Pick 19, 19th overall pick) by the Kansas City Royals, out of high school Montpetit (Montpetit; Montreal, QC).
06/17/2026 Signed a minor league contract with the Kansas City Royals organization with a signing bonus of $2,875,000.
11/05/2026 Named the #98 prospect in the MLB
01/01/2027 OSA scouting updated ratings (potential): Contact: 25 (50); Power: 25 (65); Eye: 25 (75).
04/05/2027 Named the #100 prospect in the MLB
07/04/2027 Named the #96 prospect in the MLB
07/12/2027 Was selected to the 2027 Major League Baseball All-Star Futures Game.
09/26/2027 Wins the 2027 AZL Platinum Stick Award at RF.
11/07/2027 Named the #87 prospect in the MLB
01/01/2028 OSA scouting updated ratings (potential): Contact: 35 (50); Power: 35 (65); Eye: 35 (75).
03/30/2028 Named the #75 prospect in the MLB
06/18/2028 Was selected to the 2028 South Atlantic League All-Star Game.
06/30/2028 Named the #67 prospect in the MLB
07/17/2028 Was selected to the 2028 Major League Baseball All-Star Futures Game.
11/06/2028 Named the #59 prospect in the MLB
01/01/2029 OSA scouting updated ratings (potential): Contact: 35 (50); Power: 35 (65); Eye: 40 (70).
03/29/2029 Named the #60 prospect in the MLB
06/29/2029 Named the #55 prospect in the MLB
11/05/2029 Named the #60 prospect in the MLB
01/01/2030 OSA scouting updated ratings (potential): Contact: 40 (50); Power: 45 (65); Eye: 50 (70).
04/01/2030 Named the #50 prospect in the MLB
06/30/2030 Named the #70 prospect in the MLB
07/08/2030 Was selected to the 2030 Major League Baseball All-Star Futures Game.
08/12/2030 Wins the PCL AC Player of the Week Award.
09/01/2030 Wins the PCL AC Batter of the Month Award.
11/04/2030 Named the #50 prospect in the MLB
11/27/2030 Received a 1-year contract through automatic renewal worth a total of $563,500.
01/01/2031 OSA scouting updated ratings (potential): Contact: 40 (50); Power: 55 (65); Eye: 60 (70).
04/07/2031 Named the #40 prospect in the MLB
06/15/2031 Was selected to the 2031 Pacific Coast League All-Star Game.
07/06/2031 Named the #45 prospect in the MLB
11/08/2031 Named the #43 prospect in the MLB
12/01/2031 Received a 1-year contract through automatic renewal worth a total of $563,500.
12/22/2031 Named to the 2031 World Baseball Tournament for Canada.
01/01/2032 OSA scouting updated ratings (potential): Contact: 55 (65); Power: 55 (60); Eye: 70 (80).
11/29/2032 Received a 1-year contract through automatic renewal worth a total of $563,500.
12/26/2032 Was traded by the Kansas City Royals to the Chicago (A) White Sox, along with CF Trejyn Fletcher and RP Randy Hughes, in exchange for SP Ben Fehribach.
12/26/2032 Was traded by the Kansas City Royals to the Chicago (A) White Sox, along with RP Randy Hughes and CF Trejyn Fletcher, in exchange for SP Ben Fehribach.
01/01/2033 OSA scouting updated ratings (potential): Contact: 55 (60); Power: 55 (60); Eye: 65 (75).
07/19/2033 Injured (virus),day-to-day for 3 days.
11/20/2033 Received a 1-year contract through arbitration worth a total of $800,000.
01/01/2034 OSA scouting updated ratings (potential): Contact: 55 (55); Power: 55 (60); Eye: 65 (75).
11/20/2034 Was not offered arbitration and became a free agent.
01/01/2035 OSA scouting updated ratings (potential): Contact: 55 (55); Power: 55 (55); Eye: 65 (75).
01/18/2035 Signed a 3-year contract worth a total of $22,600,000 with the Minnesota Twins organization.
01/01/2036 OSA scouting updated ratings (potential): Contact: 55 (55); Power: 55 (55); Eye: 70 (70).
01/15/2036 Named to the 2036 World Baseball Tournament for Canada.
06/15/2036 Injured (jammed finger),day-to-day for 2 days.
11/06/2036 Declined his contract option.
11/20/2036 Signed a 1-year contract (qualifying offer) worth a total of $15,000,000.
01/01/2037 OSA scouting updated ratings (potential): Contact: 45 (45); Power: 60 (60); Eye: 70 (70).
12/04/2037 Became a free agent.
01/01/2038 OSA scouting updated ratings (potential): Contact: 45 (45); Power: 55 (55); Eye: 70 (70).
08/30/2038 Signed a minor league contract ($200,000 bonus) with the Colorado Rockies organization.
11/22/2038 Became a free agent.
12/23/2038 Signed a minor league contract with majors option with the Arizona Diamondbacks organization.
01/01/2039 OSA scouting updated ratings (potential): Contact: 45 (45); Power: 60 (60); Eye: 70 (70).
11/27/2039 Became a free agent.
01/01/2040 OSA scouting updated ratings (potential): Contact: 40 (40); Power: 55 (55); Eye: 70 (70).
03/12/2040 Signed a minor league contract with the Kansas City Royals organization.
11/19/2040 Became a minor league free agent.
01/01/2041 OSA scouting updated ratings (potential): Contact: 40 (40); Power: 55 (55); Eye: 70 (70).
LEADERBOARD APPEARANCES
Year GS Rank
2035 157 5
2036 161 1
Year PA Rank
2036 703 10
Year BB Rank
2035 105 6
2036 108 6
Year HP Rank
2037 13 8
Year SF Rank
2035 9 1
2036 9 5
Year OBP Rank
2035 .383 8
Monday, November 25th , 2024 - OOTP Baseball 25.10 Build 95