1B Abraham Toro #21
Age: 32 | Bats: S | Throws: R | Morale: Great
10/12/2029
1B ABRAHAM TORO #21 - AGE: 32 - BATS: S - THROWS: R - MORALE: GREAT
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
154 515 127 32 1 12 54 80 107 .247 .365 .383 0 2.3
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 55 55 50 55
Gap 55 55 55 55
Power 50 50 50 50
Eye 55 55 55 55
Avoid K's 55 55 55 55
FIELDING RATINGS
Catcher Infield Outfield
Range: - 45 40
Errors: - 55 40
Arm: 45 60 45
Turn DP: - 40 -
Ability: 30 - -
POSITION RATINGS
Pitcher: - Shortstop: 25
Catcher: - Left Field: -
1st Base: 65 Center Field: -
2nd Base: 35 Right Field: -
3rd Base: 45
       
RUN/BUNT
Running Speed: 35
Stealing Ability: 55
Baserunning Inst.: 50
Sacrifice Bunt: 55
Bunt for Hit: 40
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
10/07/2029 @ ATL Win, 7-4 5 0 2 2 0 0 1 0
10/06/2029 @ ATL Win, 3-2 4 0 0 0 0 0 1 0
10/05/2029 @ ATL Loss, 6-9 4 1 3 1 0 0 0 0
10/03/2029 @ NYY Loss, 2-3 2 0 0 0 0 1 2 0
10/02/2029 @ NYY Loss, 0-9 1 0 0 0 0 2 0 0
09/30/2029 ATL Loss, 7-20 3 1 1 0 0 1 1 0
09/29/2029 ATL Win, 4-1 3 0 1 0 0 1 1 0
09/28/2029 ATL Win, 3-2 3 0 0 0 0 1 1 0
09/27/2029 ATL Win, 5-0 3 0 1 1 0 1 0 0
09/26/2029 CLE Loss, 2-3 3 0 1 0 0 1 0 0
PERSONALITY
Enjoys a good book.
Birthday:12/20/1996
Born in:Longueuil, QC
Nationality:Canadian
Height:6' 1"
Weight:200 lbs
Local Popularity:Insignificant
National Pop.:Insignificant
STATUS
Contract:Major League Contract
Salary:$4,640,000
Signed Through:2030 Season
Major Service:6 Years, 88 Days
Service This Yr:186 Days
40-Man Service:7 Years, 1 Day
Pro Service:12 Years
Arbitration Eligibility:Not eligible, free agent after contract expires!
Option Years:Out of option years
Contract Extension: -
Drafted:-
MAJOR LEAGUE BASEBALL 2029 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 154 515 127 32 1 12 54 70 80 107 .247 .365 .383 .748 .327 .136 108
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 150 613 17 6 0 14 0 1 197 45 0 2 0.0 75.0 5.00 2.3  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   84 24 4 0 3 9 19 20 17 0 0 2 .286 .434 .440 .874
Versus Right   431 103 28 1 9 45 51 60 90 1 0 15 .239 .351 .371 .722
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Last Week   16 5 2 0 0 3 1 3 4 0 0 0 .312 .421 .438 .859
April   72 17 5 1 2 6 8 9 15 0 0 1 .236 .329 .417 .746
May   101 28 6 0 3 12 13 9 20 0 0 3 .277 .354 .426 .780
June   79 17 2 0 3 10 12 15 18 0 0 4 .215 .367 .354 .722
July   82 18 6 0 2 5 12 15 17 0 0 1 .220 .347 .366 .713
August   91 23 6 0 2 12 12 13 16 0 0 4 .253 .370 .385 .755
September   74 19 5 0 0 6 12 16 17 1 0 4 .257 .411 .324 .735
October   16 5 2 0 0 3 1 3 4 0 0 0 .312 .421 .438 .859
Spring Training   19 6 0 0 1 3 4 2 6 1 0 0 .316 .364 .474 .837
Career   2086 494 114 5 57 248 283 237 459 11 9 47 .237 .327 .378 .705
Home   254 59 16 0 7 26 41 37 54 1 0 11 .232 .353 .378 .731
Road   261 68 16 1 5 28 29 43 53 0 0 6 .261 .377 .387 .764
Grass   492 119 30 1 12 49 66 77 105 1 0 16 .242 .362 .380 .742
Turf   23 8 2 0 0 5 4 3 2 0 0 1 .348 .444 .435 .879
Day   205 52 14 0 6 24 32 25 38 0 0 4 .254 .346 .410 .756
Night   310 75 18 1 6 30 38 55 69 1 0 13 .242 .377 .365 .742
As Starter   513 127 32 1 12 54 69 79 105 1 0 17 .248 .366 .384 .750
As Reliever / Substitution   2 0 0 0 0 0 1 1 2 0 0 0 .000 .333 .000 .333
Pinch Hitting   1 0 0 0 0 0 1 1 1 0 0 0 .000 .500 .000 .500
Close/Late   125 38 10 0 4 12 18 20 30 0 0 6 .304 .424 .480 .904
Inning 1-3   142 35 6 0 5 17 23 27 28 0 0 4 .246 .382 .394 .776
Inning 4-6   188 38 8 0 3 20 22 27 36 1 0 4 .202 .314 .293 .606
Inning 7-9   174 52 18 1 3 14 24 24 40 0 0 7 .299 .405 .466 .870
Extra Innings   11 2 0 0 1 3 1 2 3 0 0 2 .182 .400 .455 .855
0 Outs   165 43 14 0 3 8 32 37 38 0 0 5 .261 .411 .400 .811
1 Outs   178 43 14 0 2 18 21 24 28 1 0 6 .242 .349 .354 .703
2 Outs   172 41 4 1 7 28 17 19 41 0 0 6 .238 .335 .395 .730
Scoring Position   127 34 7 0 3 39 12 24 23 1 0 4 .268 .397 .394 .791
Bases Empty   290 68 18 1 7 7 42 46 68 0 0 11 .234 .360 .376 .736
Runner on 1st   98 25 7 0 2 8 16 10 16 0 0 2 .255 .336 .388 .724
Runner on 2nd   44 11 2 0 0 8 5 10 6 0 0 2 .250 .411 .295 .706
Runner on 3rd   7 0 0 0 0 1 1 3 2 1 0 0 .000 .273 .000 .273
Runner on 1st & 2nd   43 13 5 0 2 14 4 4 9 0 0 0 .302 .362 .558 .920
Runner on 1st & 3rd   15 4 0 0 1 6 1 3 4 0 0 1 .267 .421 .467 .888
Runner on 2nd & 3rd   7 2 0 0 0 3 0 3 2 0 0 1 .286 .545 .286 .831
Bases Loaded   11 4 0 0 0 7 1 1 0 0 0 0 .364 .417 .364 .780
Two Strikes   241 48 15 1 5 20 28 38 107 0 0 8 .199 .328 .332 .659
First Pitch   80 21 3 0 2 9 7 6 0 0 0 3 .263 .337 .375 .712
Count 0-1   42 7 1 0 1 4 3 0 0 0 0 3 .167 .222 .262 .484
Count 0-2   31 2 1 0 0 3 2 0 19 0 0 1 .065 .094 .097 .191
Count 1-0   41 16 5 0 2 6 7 0 0 0 0 1 .390 .405 .659 1.063
Count 1-1   42 15 2 0 1 6 7 0 0 0 0 0 .357 .357 .476 .833
Count 1-2   73 14 1 0 3 6 7 0 35 0 0 4 .192 .234 .329 .563
Count 2-0   10 2 1 0 1 1 2 0 0 0 0 1 .200 .273 .600 .873
Count 2-1   43 12 3 0 0 5 2 0 0 1 0 0 .279 .273 .349 .622
Count 2-2   86 16 8 1 1 2 6 0 36 0 0 1 .186 .195 .337 .533
Count 3-0   1 0 0 0 0 0 3 10 0 0 0 0 .000 .909 .000 .909
Count 3-1   15 6 2 0 0 3 11 26 0 0 0 1 .400 .786 .533 1.319
Full Count   51 16 5 0 1 9 13 38 17 0 0 2 .314 .615 .471 1.086
Behind in Count   146 23 3 0 4 13 12 0 54 0 0 8 .158 .201 .260 .462
Ahead in Count   110 36 11 0 3 15 25 36 0 1 0 3 .327 .500 .509 1.009
Batting 4th   3 0 0 0 0 0 0 1 1 0 0 0 .000 .250 .000 .250
Batting 5th   68 15 7 0 2 11 9 8 15 0 0 1 .221 .312 .412 .723
Batting 6th   74 17 3 0 3 5 10 11 19 0 0 2 .230 .345 .392 .737
Batting 7th   117 35 10 0 2 12 17 12 23 0 0 6 .299 .393 .436 .828
Batting 8th   241 59 12 1 5 26 33 46 45 1 0 8 .245 .382 .365 .747
Batting 9th   12 1 0 0 0 0 1 2 4 0 0 0 .083 .214 .083 .298
Low Leverage   219 57 14 1 8 20 34 31 41 0 0 9 .260 .375 .443 .817
Medium Leverage   184 36 9 0 4 15 21 33 43 1 0 4 .196 .329 .310 .639
High Leverage   110 33 9 0 0 19 15 16 22 0 0 4 .300 .408 .382 .790
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
2019 Houston - MLB 22 25 78 17 3 2 2 9 13 9 1 1 19 1 1 .218 .303 .385 .688 82 81 0.1
2020 Houston - MLB 23 33 87 13 2 0 3 9 13 3 7 0 23 1 1 .149 .237 .276 .513 41 42 -0.4
2021 Seattle - MLB 24 60 226 57 11 0 5 26 28 22 4 1 33 3 2 .252 .328 .367 .695 92 94 0.7
2021 Houston - MLB 24 35 109 23 1 0 6 20 17 9 3 1 21 3 1 .211 .287 .385 .672 84 84 0.2
2021 Total - MLB 24 95 335 80 12 0 11 46 45 31 7 2 54 6 3 .239 .315 .373 .688 90 91 0.9
2022 Seattle - MLB 25 105 322 83 21 1 15 47 46 25 2 2 85 3 2 .258 .313 .469 .782 112 112 1.5
2023 Seattle - MLB 26 141 471 105 31 1 10 59 55 58 7 3 104 4 2 .223 .315 .357 .672 86 87 0.5
2024 Seattle - MLB 27 78 225 53 7 0 4 14 33 22 6 0 53 1 0 .236 .320 .320 .640 76 81 -0.2
2025 Seattle - MLB 28 21 42 12 4 0 0 8 5 6 0 2 12 0 0 .286 .360 .381 .741 104 107 0.0
2026 Seattle - MLB 29 7 11 4 2 0 0 2 3 3 0 0 2 0 0 .364 .500 .545 1.045 192 202 0.2
2029 Philadelphia - MLB 32 154 515 127 32 1 12 54 70 80 17 1 107 0 2 .247 .365 .383 .748 106 108 2.3
Total MLB 659 2086 494 114 5 57 248 283 237 47 11 459 16 11 .237 .327 .378 .705 93 95 4.9
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
2016 Total - R 19 44 177 45 6 3 0 19 20 10 3 3 31 2 1 .254 .301 .322 .623 100 75 0.1
2017 Total - A- 20 32 106 31 8 0 6 16 21 19 3 0 21 1 3 .292 .414 .538 .952 100 204 1.6
2017 Total - A 20 37 134 28 3 2 9 17 25 21 2 1 30 2 0 .209 .323 .463 .785 92 94 0.3
2018 Total - A+ 21 83 296 76 20 1 14 56 54 45 5 3 62 5 1 .257 .361 .473 .834 101 102 1.0
2018 Corpus Christi - AA 21 50 178 41 15 2 2 22 16 17 6 1 46 3 3 .230 .317 .371 .688 77 81 0.1
2019 Corpus Christi - AA 22 98 376 115 22 4 16 70 65 48 8 3 77 4 1 .306 .393 .513 .906 132 127 2.7
2019 Round Rock - AAA 22 16 66 28 9 0 1 10 17 10 2 1 5 0 1 .424 .506 .606 1.112 174 159 0.9
2021 Sugar Land - AAA 24 17 54 19 5 1 2 11 10 11 3 0 8 2 1 .352 .485 .593 1.078 165 152 0.7
2025 Tacoma - AAA 28 77 292 69 12 0 10 37 33 30 5 2 48 5 0 .236 .316 .380 .696 66 67 -0.6
2026 Tacoma - AAA 29 127 498 151 26 2 29 87 99 59 19 6 92 5 2 .303 .393 .538 .932 122 125 3.5
2027 Tacoma - AAA 30 129 495 144 33 0 22 88 98 79 24 3 114 4 3 .291 .411 .491 .902 119 128 3.7
2028 Tacoma - AAA 31 126 449 118 19 1 24 96 80 67 18 7 118 3 0 .263 .375 .470 .845 102 107 2.0
Total PCL 492 1854 529 104 4 88 329 337 256 71 19 385 19 7 .285 .389 .488 .877 111 115
Total TL 148 554 156 37 6 18 92 81 65 14 4 123 7 4 .282 .369 .468 .836 114 112
Total SAL 83 296 76 20 1 14 56 54 45 5 3 62 5 1 .257 .361 .473 .834 101 102
Total CAL 37 134 28 3 2 9 17 25 21 2 1 30 2 0 .209 .323 .463 .785 92 94
Total NYP 32 106 31 8 0 6 16 21 19 3 0 21 1 3 .292 .414 .538 .952 100 204
Total APP 44 177 45 6 3 0 19 20 10 3 3 31 2 1 .254 .301 .322 .623 100 75
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
2020 Houston - MLB 23 1 0 0 0 0 0 0 0 1 0 0 0 0 0 .000 1.000 .000 1.000 214 364 0.0
2023 Seattle - MLB 26 2 6 1 0 0 0 0 0 2 0 0 0 0 0 .167 .375 .167 .542 59 80 -0.1
2024 Seattle - MLB 27 5 13 4 0 0 0 0 4 3 1 0 5 0 0 .308 .471 .308 .778 120 139 -0.6
Total MLB 8 19 5 0 0 0 0 4 6 1 0 5 0 0 .263 .462 .263 .725 105 130
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2019 Houston - MLB 1B 1 0 4 0 1 4 0 1.000 3.0 12.00 0.0 .000
2019 Houston - MLB 3B 24 20 14 37 4 53 2 .962 186.2 2.46 0.0 .000
2020 Houston - MLB 1B 4 2 18 3 2 21 0 1.000 17.0 11.12 0.0 .000
2020 Houston - MLB 2B 1 1 1 1 0 2 0 1.000 9.0 2.00 0.0 .000
2020 Houston - MLB 3B 14 10 9 22 3 31 0 1.000 96.2 2.89 0.0 .000
2021 Houston - MLB 1B 2 2 15 1 1 16 0 1.000 17.0 8.47 0.0 .000
2021 Seattle - MLB 2B 58 58 76 123 27 204 5 .975 524.2 3.41 0.0 .000
2021 Houston - MLB 3B 30 28 15 62 7 80 3 .963 253.1 2.74 0.0 .000
2021 Seattle - MLB 3B 2 1 0 2 0 2 0 1.000 10.0 1.80 0.0 .000
2022 Seattle - MLB 1B 12 11 81 4 9 85 0 1.000 101.0 7.57 -0.3 .931
2022 Seattle - MLB 2B 2 0 0 0 0 0 0 .000 3.0 0.00 0.0 .000
2022 Seattle - MLB 3B 72 65 23 103 10 132 6 .955 565.0 2.01 -1.8 .969
2023 Seattle - MLB 1B 1 0 0 0 0 0 0 .000 1.0 0.00 0.0 .000
2023 Seattle - MLB 2B 90 86 110 159 43 279 10 .964 703.2 3.44 -5.2 .937
2023 Seattle - MLB 3B 45 44 18 86 4 107 3 .972 397.0 2.36 +2.2 .994
2023 Seattle - MLB SS 2 2 5 2 0 7 0 1.000 18.0 3.50 -0.2 1.018
2024 Seattle - MLB 2B 16 0 5 12 2 17 0 1.000 35.0 4.37 +0.1 1.011
2024 Seattle - MLB 3B 40 39 10 62 5 76 4 .947 346.2 1.87 -2.2 .921
2024 Seattle - MLB SS 11 10 15 29 6 47 3 .936 96.2 4.10 -4.1 .786
2025 Seattle - MLB 1B 4 3 20 3 3 24 1 .958 29.0 7.14 -0.1 1.029
2025 Seattle - MLB 2B 2 0 0 0 0 0 0 .000 2.0 0.00 0.0 .000
2025 Seattle - MLB 3B 5 4 3 8 0 12 1 .917 35.0 2.83 -0.9 .763
2026 Seattle - MLB 1B 1 1 10 1 2 11 0 1.000 8.0 12.38 +0.0 1.016
2026 Seattle - MLB 2B 1 0 0 0 0 0 0 .000 2.0 0.00 0.0 .000
2026 Seattle - MLB 3B 4 0 2 0 0 2 0 1.000 15.0 1.20 +0.0 .000
2026 Seattle - MLB LF 1 0 0 0 0 0 0 .000 1.0 0.00 0.0 .000
2029 Philadelphia - MLB 1B 132 131 995 61 106 1063 7 .993 1182.1 8.04 +2.1 1.013
2029 Philadelphia - MLB 3B 19 19 15 32 3 47 0 1.000 166.1 2.54 +0.7 1.018
TOTAL 1B 157 150 1143 73 124 1224 8 .993 1358.1 8.06 +1.7 1.010
TOTAL 2B 170 145 192 295 72 502 15 .970 1279.1 3.43 -5.1 .942
TOTAL 3B 255 230 109 414 36 542 19 .965 2071.2 2.27 -2.0 .964
TOTAL SS 13 12 20 31 6 54 3 .944 114.2 4.00 -4.4 .799
TOTAL LF 1 0 0 0 0 0 0 .000 1.0 0.00 0.0 .000
PLAYER HISTORY
06/06/2016 Drafted by the Houston Astros in the 5th round (157th) of the 2016 MLB June Amateur Draft from Seminole State College (Seminole, OK)
07/27/2021 Traded by the Houston Astros with RHP Joe Smith to the Seattle Mariners for RHP Kendall Graveman and RHP Rafael Montero.
11/28/2022 Received a 1-year contract through arbitration worth a total of $1,200,000.
01/01/2023 OSA scouting updated ratings (potential): Contact: 50 (55); Power: 50 (50); Eye: 55 (55).
04/08/2023 Injured (hamstring soreness),day-to-day for 3 days.
11/01/2023 Signed a 1-year contract extension worth a total of $1,650,000 with the Seattle Mariners organization.
01/01/2024 OSA scouting updated ratings (potential): Contact: 55 (55); Power: 50 (50); Eye: 55 (55).
10/28/2024 Wins the 2024 World Series with the Seattle Mariners.
11/02/2024 Signed a 1-year contract extension worth a total of $1,850,000 with the Seattle Mariners organization.
01/01/2025 OSA scouting updated ratings (potential): Contact: 50 (55); Power: 50 (50); Eye: 55 (55).
09/23/2025 Injured (knee inflammation),day-to-day for 3 days.
11/17/2025 Received a 1-year contract through arbitration worth a total of $2,450,000.
01/01/2026 OSA scouting updated ratings (potential): Contact: 50 (50); Power: 50 (50); Eye: 55 (60).
05/12/2026 Injured (knee contusion),day-to-day for one week.
07/12/2026 Hits three home runs against the Reno Aces, going 4-6 with 5 RBI and 3 runs scored!
07/13/2026 Wins the PCL Player of the Week Award.
07/27/2026 Wins the PCL Player of the Week Award.
08/01/2026 Wins the PCL Batter of the Month Award.
08/02/2026 Goes 0-3 against the Salt Lake Bees, ending his hitting streak at 21 games.
10/19/2026 Wins the 2026 PCL Glove Wizard Award at 3B.
10/21/2026 Wins the 2026 PCL Platinum Stick Award at 3B.
10/23/2026 Finished 3rd in 2026 PCL Most Valuable Player Award voting.
11/24/2026 Became a free agent.
01/01/2027 OSA scouting updated ratings (potential): Contact: 50 (50); Power: 50 (50); Eye: 55 (55).
04/07/2027 Signed a minor league contract with majors option with the Seattle Mariners organization.
06/24/2027 Injured (bruised finger),day-to-day for 4 days.
07/04/2027 Was selected to the 2027 Pacific Coast League All-Star Game.
07/06/2027 Earned 2027 Pacific Coast League All-Star Game MVP honors.
08/13/2027 Injured (bruised knee),day-to-day for 2 days.
09/03/2027 Injured (bruised thumb),day-to-day for 2 days.
10/17/2027 Wins the 2027 PCL Platinum Stick Award at DH.
01/01/2028 OSA scouting updated ratings (potential): Contact: 55 (55); Power: 50 (50); Eye: 55 (55).
04/29/2028 Did not elect for free agency and will remain in the Seattle organization.
05/08/2028 Wins the PCL Player of the Week Award.
11/25/2028 Became a minor league free agent.
01/01/2029 OSA scouting updated ratings (potential): Contact: 50 (50); Power: 50 (50); Eye: 55 (55).
02/09/2029 Signed a 2-year contract worth a total of $9,280,000 with the Philadelphia Phillies organization.
08/20/2029 Injured (food poisoning),out for 2 days.
09/15/2029 Suspended 5 games after ejection following a brawl.
LEADERBOARD APPEARANCES
Year BB Rank
2029 80 8
Year IBB Rank
2023 3 7
2029 6 2
Year HP Rank
2020 7 4
2029 17 7
Sunday, June 23rd , 2024 - OOTP Baseball 24.8 Build 75