SS Luke Leto #54
Age: 23 | Bats: L | Throws: R | Morale: Great
11/07/2026
OA: 70 POT: 75
SS LUKE LETO #54 - AGE: 23 - BATS: L - THROWS: R - MORALE: GREAT
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
154 641 197 40 5 10 56 55 159 .307 .367 .432 13 6.8
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 60 60 60 65
Gap 55 55 55 55
Power 35 35 35 35
Eye 50 50 50 55
Avoid K's 50 50 50 55
FIELDING RATINGS
Catcher Infield Outfield
Range: - 75 60
Errors: - 80 65
Arm: 20 70 75
Turn DP: - 75 -
Ability: 25 - -
POSITION RATINGS
Pitcher: 55 Shortstop: 80
Catcher: - Left Field: -
1st Base: - Center Field: -
2nd Base: - Right Field: -
3rd Base: -
       
RUN/BUNT
Running Speed: 70
Stealing Ability: 70
Baserunning Inst.: 70
Sacrifice Bunt: 55
Bunt for Hit: 50
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
10/04/2026 CWS Win, 4-3 3 0 1 0 0 0 1 0
10/03/2026 CWS Loss, 4-8 5 0 1 0 0 0 1 0
10/02/2026 CWS Win, 2-1 4 0 1 0 0 0 0 0
10/01/2026 DET Win, 7-5 5 3 3 0 0 0 1 0
09/30/2026 DET Win, 8-2 3 0 1 0 0 0 1 0
09/29/2026 DET Win, 5-4 5 0 3 1 0 0 0 0
09/27/2026 @ OAK Loss, 0-4 4 0 2 0 0 0 1 0
09/26/2026 @ OAK Win, 4-2 2 0 0 1 0 1 1 0
09/25/2026 @ OAK Loss, 1-9 2 1 0 0 0 2 2 0
09/23/2026 @ DET Win, 17-6 5 2 2 0 0 1 1 0
PERSONALITY
Likes to do crossword puzzles in his spare time.
Birthday:02/25/2003
Born in:Portage, MI
Nationality:American
Height:6' 2"
Weight:200 lbs
Local Popularity:Very Popular
National Pop.:Popular
STATUS
Contract:Major League Contract
Salary:$563,500
Signed Through:2026 Season
Major Service:2 Years, 28 Days
Service This Yr:186 Days
40-Man Service:2 Years, 28 Days
Pro Service:5 Years
Arbitration Eligibility:Not yet, but possibly eligible after this season
Option Years:3 option years left
Contract Extension:$103,800,000 total for 10 years
Drafted:2021, 2nd Pick in Round 1
MAJOR LEAGUE BASEBALL 2026 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 154 641 197 40 5 10 56 92 55 159 .307 .367 .432 .799 .346 .125 117
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 149 707 7 0 0 12 1 3 277 55 13 5 72.2 103.4 6.00 6.8  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   165 46 10 1 2 12 23 13 40 1 0 2 .279 .337 .388 .725
Versus Right   476 151 30 4 8 44 69 42 119 2 1 5 .317 .377 .447 .825
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
April   89 16 6 0 1 6 5 9 28 1 0 0 .180 .253 .281 .533
May   110 31 5 1 0 6 9 11 28 0 0 1 .282 .352 .345 .698
June   108 32 6 1 1 11 12 5 30 1 1 1 .296 .330 .398 .729
July   102 36 7 1 2 10 24 10 25 0 0 2 .353 .421 .500 .921
August   103 39 9 1 3 12 23 13 17 0 0 1 .379 .453 .573 1.026
September   112 37 6 1 3 11 16 7 28 1 0 1 .330 .372 .482 .854
October   17 6 1 0 0 0 3 0 3 0 0 1 .353 .389 .412 .801
Spring Training   60 11 2 1 2 2 5 5 16 0 0 1 .183 .258 .350 .608
Last Year   563 132 29 1 7 46 62 54 156 1 0 11 .234 .313 .327 .640
2 Years Ago   87 18 6 0 1 6 12 7 28 1 0 2 .207 .278 .310 .589
Career   1291 347 75 6 18 108 166 116 343 5 1 20 .269 .337 .378 .715
Home   314 100 19 4 6 23 53 26 69 0 1 1 .318 .372 .462 .834
Road   327 97 21 1 4 33 39 29 90 3 0 6 .297 .362 .404 .765
Grass   624 195 38 5 10 56 90 51 152 3 1 6 .312 .368 .438 .806
Turf   17 2 2 0 0 0 2 4 7 0 0 1 .118 .318 .235 .553
Day   243 74 15 2 3 24 29 15 62 2 1 1 .305 .345 .420 .765
Night   398 123 25 3 7 32 63 40 97 1 0 6 .309 .380 .440 .819
As Starter   638 195 40 5 9 55 91 55 158 3 1 7 .306 .366 .426 .792
As Reliever / Substitution   3 2 0 0 1 1 1 0 1 0 0 0 .667 .667 1.667 2.333
Pinch Hitting   1 1 0 0 0 0 0 0 0 0 0 0 1.000 1.000 1.000 2.000
Close/Late   132 35 6 1 3 10 13 8 39 0 0 1 .265 .312 .394 .706
Inning 1-3   251 82 16 1 6 25 47 28 54 1 1 5 .327 .404 .470 .874
Inning 4-6   192 63 12 3 1 16 23 13 45 2 0 0 .328 .367 .438 .805
Inning 7-9   178 47 12 1 3 15 21 13 53 0 0 2 .264 .321 .393 .715
Extra Innings   20 5 0 0 0 0 1 1 7 0 0 0 .250 .286 .250 .536
0 Outs   285 83 18 3 4 11 51 28 69 0 1 2 .291 .359 .418 .776
1 Outs   168 52 8 1 4 18 26 16 43 3 0 2 .310 .370 .440 .811
2 Outs   188 62 14 1 2 27 15 11 47 0 0 3 .330 .376 .447 .823
Scoring Position   124 39 7 2 1 44 14 6 35 3 1 1 .315 .343 .427 .771
Bases Empty   397 123 29 2 8 8 61 37 94 0 0 6 .310 .377 .453 .831
Runner on 1st   120 35 4 1 1 4 17 12 30 0 0 0 .292 .356 .367 .723
Runner on 2nd   48 16 3 0 1 10 6 0 14 0 0 0 .333 .333 .458 .792
Runner on 3rd   13 1 0 0 0 2 1 2 6 0 0 0 .077 .200 .077 .277
Runner on 1st & 2nd   31 13 3 2 0 14 2 1 6 0 0 1 .419 .455 .645 1.100
Runner on 1st & 3rd   9 4 0 0 0 6 3 2 2 1 1 0 .444 .500 .444 .944
Runner on 2nd & 3rd   12 1 0 0 0 2 0 0 4 0 0 0 .083 .083 .083 .167
Bases Loaded   11 4 1 0 0 10 2 1 3 2 0 0 .364 .357 .455 .812
Two Strikes   310 66 16 0 2 8 28 23 159 1 0 3 .213 .273 .284 .557
First Pitch   86 29 5 2 4 8 14 0 0 1 0 1 .337 .341 .581 .922
Count 0-1   58 27 7 0 1 9 11 0 0 0 0 0 .466 .466 .638 1.103
Count 0-2   65 7 1 0 1 2 4 0 41 1 0 2 .108 .132 .169 .302
Count 1-0   56 26 3 0 2 11 10 0 0 1 0 0 .464 .456 .625 1.081
Count 1-1   53 17 2 2 0 6 4 0 0 0 0 1 .321 .333 .434 .767
Count 1-2   93 19 2 0 1 3 10 0 51 0 0 1 .204 .213 .258 .471
Count 2-0   23 11 3 1 1 4 6 0 0 0 0 2 .478 .520 .826 1.346
Count 2-1   33 11 3 0 0 3 1 0 0 0 0 0 .333 .333 .424 .758
Count 2-2   94 27 10 0 0 1 9 0 43 0 0 0 .287 .287 .394 .681
Count 3-0   0 0 0 0 0 1 4 15 0 0 0 0 .000 1.000 .000 1.000
Count 3-1   22 10 1 0 0 6 14 17 0 0 1 0 .455 .692 .500 1.192
Full Count   58 13 3 0 0 2 5 23 24 0 0 0 .224 .444 .276 .720
Behind in Count   216 53 10 0 3 14 25 0 92 1 0 3 .245 .255 .333 .588
Ahead in Count   134 58 10 1 3 25 35 32 0 1 1 2 .433 .544 .590 1.134
Batting Leadoff   591 182 37 5 9 52 87 51 143 3 1 6 .308 .367 .433 .800
Batting 2nd   2 1 0 0 1 1 1 0 1 0 0 0 .500 .500 2.000 2.500
Batting 4th   9 3 1 0 0 0 1 0 3 0 0 0 .333 .333 .444 .778
Batting 5th   29 7 2 0 0 3 1 2 8 0 0 1 .241 .312 .310 .623
Batting 7th   5 2 0 0 0 0 0 0 1 0 0 0 .400 .400 .400 .800
Batting 8th   4 1 0 0 0 0 2 2 3 0 0 0 .250 .500 .250 .750
Batting 9th   1 1 0 0 0 0 0 0 0 0 0 0 1.000 1.000 1.000 2.000
Low Leverage   231 65 15 1 5 10 33 20 61 0 0 5 .281 .352 .420 .771
Medium Leverage   296 89 19 1 4 14 47 28 68 0 1 2 .301 .365 .412 .777
High Leverage   111 40 5 3 1 32 12 7 30 3 0 0 .360 .388 .486 .875
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
2024 Minnesota - MLB 21 25 87 18 6 0 1 6 12 7 2 1 28 3 1 .207 .278 .310 .589 58 58 0.1
2025 Minnesota - MLB 22 150 563 132 29 1 7 46 62 54 11 1 156 3 2 .234 .313 .327 .640 70 74 3.1
2026 Minnesota - MLB 23 154 641 197 40 5 10 56 92 55 7 3 159 13 5 .307 .367 .432 .799 112 117 6.8
Total MLB 329 1291 347 75 6 18 108 166 116 20 5 343 19 8 .269 .337 .378 .715 90 94 10.0
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
2020 Total - 17 27 106 49 13 4 5 35 39 22 7 3 6 16 4 .462 .565 .802 1.367 100 100 3.2
2021 Total - 18 23 88 42 15 4 5 28 34 19 7 2 6 12 3 .477 .586 .909 1.495 100 100 3.0
2021 San Francisco (AZL) - R 18 47 150 46 8 2 1 17 39 29 5 1 34 11 2 .307 .432 .407 .839 125 131 1.5
2021 San Francisco (AZL) - R 18 4 18 4 0 0 0 1 3 1 0 0 4 0 0 .222 .263 .222 .485 34 37 -0.1
2021 Total - R 18 51 168 50 8 2 1 18 42 30 5 1 38 11 2 .298 .417 .387 .804 116 122 1.5
2022 San Francisco (DSL) - R 19 2 6 1 1 0 0 0 0 0 0 0 3 0 0 .167 .167 .333 .500 36 27 -0.0
2022 San Francisco (AZL) - R 19 22 73 20 4 1 2 13 15 7 3 1 23 3 3 .274 .357 .438 .795 115 118 0.4
2022 Total - R 19 24 79 21 5 1 2 13 15 7 3 1 26 3 3 .266 .344 .430 .775 110 112 0.4
2022 Salem-Keizer - A- 19 29 97 22 6 0 0 10 15 6 6 0 32 9 1 .227 .312 .289 .601 71 75 0.3
2023 Minnesota (DSL) - R 20 1 1 0 0 0 0 0 0 0 0 0 1 0 0 .000 .000 .000 .000 -100 -118 -0.0
2023 Elizabethton - R 20 4 16 7 1 1 0 2 6 2 0 0 1 2 0 .438 .500 .625 1.125 194 196 0.3
2023 Total - R 20 5 17 7 1 1 0 2 6 2 0 0 2 2 0 .412 .474 .588 1.062 179 179 0.3
2023 Salem-Keizer - A- 20 20 75 20 3 0 1 7 12 9 0 1 25 2 1 .267 .341 .347 .688 93 91 0.3
2023 Virginia Beach - A- 20 28 112 32 5 0 2 10 19 11 3 1 32 5 4 .286 .362 .384 .746 105 97 0.4
2023 Total - A- 20 48 187 52 8 0 3 17 31 20 3 2 57 7 5 .278 .354 .369 .723 100 95 0.7
2024 Cedar Rapids - A 21 12 46 14 6 0 1 9 7 6 1 0 14 5 2 .304 .396 .500 .896 157 161 0.6
2024 Fort Myers - A+ 21 53 207 62 13 2 2 16 29 27 4 1 56 7 3 .300 .389 .411 .800 139 138 2.2
2024 Total - A+ 21 65 253 76 19 2 3 25 36 33 5 1 70 12 5 .300 .390 .427 .817 143 142 2.8
2024 Pensacola - AA 21 32 122 28 5 0 1 6 14 12 4 1 42 11 5 .230 .317 .295 .612 77 80 0.1
Total SL 32 122 28 5 0 1 6 14 12 4 1 42 11 5 .230 .317 .295 .612 77 80
Total FSL 53 207 62 13 2 2 16 29 27 4 1 56 7 3 .300 .389 .411 .800 139 138
Total MID 12 46 14 6 0 1 9 7 6 1 0 14 5 2 .304 .396 .500 .896 157 161
Total NYP 28 112 32 5 0 2 10 19 11 3 1 32 5 4 .286 .362 .384 .746 105 97
Total NWL 49 172 42 9 0 1 17 27 15 6 1 57 11 2 .244 .325 .314 .639 81 82
Total APP 4 16 7 1 1 0 2 6 2 0 0 1 2 0 .438 .500 .625 1.125 194 196
Total AZL 73 241 70 12 3 3 31 57 37 8 2 61 14 5 .290 .399 .402 .802 116 121
Total DSL 3 7 1 1 0 0 0 0 0 0 0 4 0 0 .143 .143 .286 .429 16 6
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2024 Minnesota - MLB SS 25 25 33 74 18 111 4 .964 219.1 4.39 +0.4 1.103
2025 Minnesota - MLB P 7 6 0 4 0 4 0 1.000 20.1 1.77 -0.6 1.009
2025 Minnesota - MLB SS 150 150 235 467 99 711 9 .987 1326.0 4.76 +23.5 1.099
2026 Minnesota - MLB P 2 2 0 0 0 1 1 .000 8.1 0.00 -0.0 .000
2026 Minnesota - MLB SS 152 149 198 424 90 633 11 .983 1343.0 4.17 +21.6 1.130
TOTAL P 9 8 0 4 0 5 1 .800 28.2 1.26 -0.6 1.009
TOTAL SS 327 324 466 965 207 1455 24 .984 2888.1 4.46 +45.5 1.112
PLAYER HISTORY
01/01/2021 OSA scouting updated ratings (potential): Contact: 30 (70); Power: 20 (35); Eye: 30 (60).
06/04/2021 Drafted in the 2021 first-year player draft (Round 1, Pick 2, 2nd overall pick) by the San Francisco Giants, out of high school (Portage Central; Portage, MI).
06/12/2021 Signed a minor league contract with the San Francisco Giants organization with a signing bonus of $9,000,000.
06/25/2021 Named the #6 prospect in the MLB
08/24/2021 Injured (Oblique strain), out for 5 weeks.
09/21/2021 Wins the 2021 AZL AZL Glove Wizard Award at SS.
01/01/2022 OSA scouting updated ratings (potential): Contact: 30 (60); Power: 20 (30); Eye: 35 (50).
03/31/2022 Named the #70 prospect in the MLB
06/22/2022 Injured (Bruised shoulder), day-to-day for 6 days.
07/11/2022 Injured (Back stiffness), day-to-day for 3 days.
07/22/2022 Injured (Sprained elbow), day-to-day for 1-2 weeks.
01/01/2023 OSA scouting updated ratings (potential): Contact: 40 (60); Power: 25 (30); Eye: 40 (50).
03/30/2023 Named the #36 prospect in the MLB
07/17/2023 Was traded by the San Francisco Giants to the Minnesota Twins, along with RP Ryan Hagenow, SS Rafael Morel, RP Gregory Santos, $358,075, in exchange for SS Royce Lewis, RP Miguelangel Boadas.
01/01/2024 OSA scouting updated ratings (potential): Contact: 45 (60); Power: 30 (35); Eye: 40 (50).
06/20/2024 Was selected to the 2024 Florida State League All-Star Game.
06/30/2024 Injured (Bruised lung), day-to-day for 2 weeks.
11/29/2024 Received a 1-year contract worth a total of $563,500 through automatic renewal.
01/01/2025 OSA scouting updated ratings (potential): Contact: 50 (65); Power: 30 (35); Eye: 45 (50).
04/03/2025 Named the #23 prospect in the MLB
11/16/2025 Wins the 2025 MLB AL Great Glove Award at SS.
12/01/2025 Received a 1-year contract through automatic renewal worth a total of $563,500.
01/01/2026 OSA scouting updated ratings (potential): Contact: 60 (65); Power: 30 (35); Eye: 50 (50).
07/07/2026 Injured (back stiffness),day-to-day for one week.
08/31/2026 Signed a 10-year contract extension worth a total of $103,800,000 with the Minnesota Twins organization.
09/30/2026 Injured (back stiffness),day-to-day for 1 day.
LEADERBOARD APPEARANCES
Year PA Rank
2026 707 9
Year AB Rank
2026 641 4
Year H Rank
2026 197 2
Year 2B Rank
2026 40 8
Year AVG Rank
2026 .307 6
Year WAR Rank
2026 6.8 4
Monday, August 30th , 2021 - OOTP Baseball 22.8 Build 69