2B Thomas Saggese #18
Age: 29 | Bats: R | Throws: R | Morale: Good
08/06/2031
OA: 37 POT: 37
2B THOMAS SAGGESE #18 - AGE: 29 - BATS: R - THROWS: R - MORALE: GOOD
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
89 329 88 12 2 9 45 50 68 .267 .365 .398 14 3.6
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 45 45 45 45
Gap 45 45 45 45
Power 50 50 45 50
Eye 55 55 50 55
Avoid K's 50 50 45 50
FIELDING RATINGS
Catcher Infield Outfield
Range: - 55 45
Errors: - 60 55
Arm: 20 60 50
Turn DP: - 50 -
Framing: 20 - -
POSITION RATINGS
Pitcher: - Shortstop: 45
Catcher: - Left Field: 35
1st Base: - Center Field: -
2nd Base: 55 Right Field: -
3rd Base: 50
       
RUN/BUNT
Running Speed: 60
Stealing Aggressiveness: 45
Stealing Ability: 60
Baserunning Inst.: 70
Sacrifice Bunt: 55
Bunt for Hit: 40
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
08/05/2031 @ JAC Loss, 0-5 4 0 1 0 0 0 0 1
08/04/2031 @ JAC Win, 2-0 4 0 0 0 0 0 3 0
08/02/2031 @ WOR Win, 4-2 5 1 1 0 0 0 2 0
08/02/2031 @ WOR Loss, 4-5 4 0 2 0 0 1 0 1
07/31/2031 @ WOR Loss, 0-3 4 0 1 0 0 0 0 0
07/30/2031 @ WOR Loss, 2-3 4 1 2 0 0 1 1 0
07/30/2031 @ WOR Win, 4-0 4 0 0 0 0 0 0 0
07/26/2031 BUF Loss, 3-5 3 1 0 0 0 1 1 0
07/25/2031 BUF Win, 6-2 4 1 1 0 0 0 3 0
07/24/2031 BUF Win, 2-1 3 0 1 0 0 0 0 0
PERSONALITY
Likes to do crossword puzzles in his spare time.
Birthday:04/11/2002
Born in:Carlsbad, CA
Nationality:American
Height:5' 11"
Weight:190 lbs
Local Popularity:Unknown
National Pop.:Unknown
STATUS
Contract:Major League Contract
Salary:$1,120,000
Signed Through:2031 Season
Major Service:1 Year, 121 Days
Service This Yr:None
40-Man Service:3 Years, 50 Days
Pro Service:10 Years
Arbitration Eligibility:Not yet eligible
Option Years:Out of option years
Contract Extension: -
Drafted:-
INTERNATIONAL LEAGUE 2031 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 89 329 88 12 2 9 45 44 50 68 .267 .365 .398 .763 .350 .131 128
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 88 381 1 0 0 6 1 1 131 23 14 1 93.3 52.7 5.69 3.6  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   83 25 1 0 3 14 16 14 18 1 1 1 .301 .404 .422 .826
Versus Right   246 63 11 2 6 31 28 36 50 0 0 0 .256 .351 .390 .741
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
This Week   8 1 0 0 0 0 0 0 3 0 0 0 .125 .125 .125 .250
Last Week   21 6 0 0 0 0 2 2 3 0 0 0 .286 .348 .286 .634
April   76 23 3 1 1 9 15 12 14 0 1 0 .303 .398 .408 .806
May   109 31 5 0 5 20 16 19 20 0 0 0 .284 .391 .468 .859
June   52 13 1 1 3 9 6 10 12 1 0 1 .250 .375 .481 .856
July   75 17 3 0 0 7 6 8 17 0 0 0 .227 .301 .267 .568
August   17 4 0 0 0 0 1 1 5 0 0 0 .235 .278 .235 .513
Last Year   411 101 18 1 9 37 60 56 88 5 0 2 .246 .335 .360 .696
2 Years Ago   198 46 12 3 4 19 20 26 41 2 0 2 .232 .325 .384 .708
Career   938 235 42 6 22 101 124 132 197 8 1 5 .251 .343 .378 .722
Home   149 41 4 1 5 24 25 21 26 1 0 0 .275 .363 .416 .779
Road   180 47 8 1 4 21 19 29 42 0 1 1 .261 .367 .383 .750
Grass   329 88 12 2 9 45 44 50 68 1 1 1 .267 .365 .398 .763
Day   111 32 4 2 5 24 21 25 23 0 1 1 .288 .423 .495 .919
Night   218 56 8 0 4 21 23 25 45 1 0 0 .257 .332 .349 .681
As Starter   329 88 12 2 9 45 44 50 68 1 1 1 .267 .365 .398 .763
As Reliever / Substitution   0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
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
2025 Arizona - MLB 23 115 422 114 27 4 12 60 73 46 2 5 101 7 4 .270 .341 .438 .779 110 109 2.4
2026 Arizona - MLB 24 69 226 51 11 0 4 24 23 25 1 3 71 5 1 .226 .302 .327 .629 73 71 0.6
2027 Arizona - MLB 25 9 24 5 2 0 0 1 3 4 0 0 9 0 0 .208 .321 .292 .613 72 76 -0.0
Total MLB 193 672 170 40 4 16 85 99 75 3 8 181 12 5 .253 .327 .396 .723 96 95 3.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
2021 Down East - A 19 73 242 62 14 3 10 37 44 42 3 1 85 11 3 .256 .372 .463 .834 149 168 3.1
2022 Hickory - A+ 20 101 389 116 22 2 16 66 61 37 2 5 111 13 3 .298 .358 .488 .846 130 125 3.0
2023 Hickory - A+ 21 116 471 128 28 0 8 44 64 49 1 5 111 7 9 .272 .338 .382 .721 100 98 1.6
2024 Hickory - A+ 22 42 152 44 6 1 5 26 22 28 3 0 26 5 1 .289 .410 .441 .851 132 138 1.3
2024 Frisco - AA 22 77 294 87 13 5 6 38 55 55 1 1 56 4 2 .296 .407 .435 .843 127 133 2.6
2026 Reno - AAA 24 67 255 73 9 2 8 38 45 37 4 3 62 0 1 .286 .381 .431 .813 121 118 2.1
2027 Reno - AAA 25 109 412 114 23 3 10 65 50 40 2 2 91 6 4 .277 .342 .420 .762 105 102 1.4
2028 Amarillo - AA 26 102 350 97 16 2 9 53 42 57 2 2 74 5 4 .277 .380 .411 .791 120 127 2.3
2028 Reno - AAA 26 24 80 22 4 0 2 5 12 10 1 0 20 2 1 .275 .363 .400 .763 110 111 0.5
2029 St. Lucie - A 27 7 26 7 3 0 0 2 4 6 1 0 4 3 1 .269 .424 .385 .809 128 142 0.3
2029 Birmingham - AA 27 9 34 10 1 0 0 1 8 4 2 0 5 2 0 .294 .400 .324 .724 117 127 0.4
2029 Binghamton - AA 27 12 47 11 1 0 0 2 5 7 0 1 9 5 1 .234 .327 .255 .583 65 65 -0.1
2029 Total - AA 27 21 81 21 2 0 0 3 13 11 2 1 14 7 1 .259 .358 .284 .642 86 91 0.3
2029 Syracuse - AAA 27 54 198 46 12 3 4 19 20 26 2 2 41 2 4 .232 .325 .384 .708 98 99 0.4
2030 Syracuse - AAA 28 114 411 101 18 1 9 37 60 56 2 5 88 12 3 .246 .335 .360 .696 98 99 0.8
2031 Syracuse - AAA 29 89 329 88 12 2 9 45 44 50 1 1 68 14 1 .267 .365 .398 .763 122 128 3.6
Total IL 257 938 235 42 6 22 101 124 132 5 8 197 28 8 .251 .343 .378 .722 107 109
Total PCL 200 747 209 36 5 20 108 107 87 7 5 173 8 6 .280 .358 .422 .780 111 108
Total EL 12 47 11 1 0 0 2 5 7 0 1 9 5 1 .234 .327 .255 .583 65 65
Total SL 9 34 10 1 0 0 1 8 4 2 0 5 2 0 .294 .400 .324 .724 117 127
Total TL 179 644 184 29 7 15 91 97 112 3 3 130 9 6 .286 .392 .422 .815 124 130
Total SAL 259 1012 288 56 3 29 136 147 114 6 10 248 25 13 .285 .357 .432 .789 116 115
Total CAR 73 242 62 14 3 10 37 44 42 3 1 85 11 3 .256 .372 .463 .834 149 168
Total FSL 7 26 7 3 0 0 2 4 6 1 0 4 3 1 .269 .424 .385 .809 128 142
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
2025 Arizona - MLB 23 13 46 10 4 1 1 4 6 5 0 0 17 0 2 .217 .294 .413 .707 90 88 0.3
Total MLB 13 46 10 4 1 1 4 6 5 0 0 17 0 2 .217 .294 .413 .707 90 88
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2025 Arizona - MLB 2B 3 3 1 4 1 5 0 1.000 23.0 1.96 -0.7 .695
2025 Arizona - MLB 3B 69 65 11 123 12 136 2 .985 585.2 2.06 +0.4 1.010
2025 Arizona - MLB SS 35 32 32 90 21 126 4 .968 294.0 3.73 +1.4 .989
2025 Arizona - MLB LF 5 5 9 0 0 10 1 .900 47.2 1.70 +0.1 .992
2026 Arizona - MLB 3B 64 63 26 111 13 143 6 .958 554.1 2.22 +3.9 1.034
2026 Arizona - MLB SS 4 4 2 14 4 16 0 1.000 34.0 4.24 +0.5 1.146
2027 Arizona - MLB 1B 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2027 Arizona - MLB 2B 1 1 2 2 1 4 0 1.000 10.0 3.60 -0.0 1.032
2027 Arizona - MLB 3B 6 4 3 8 2 12 1 .917 44.2 2.22 -0.2 .949
2027 Arizona - MLB LF 1 0 1 0 0 1 0 1.000 2.0 4.50 +0.0 .979
2031 Syracuse - AAA 2B 74 73 122 211 45 338 5 .985 634.0 4.73 +4.3 1.027
2031 Syracuse - AAA 3B 1 0 0 0 0 0 0 .000 5.0 0.00 0.0 .000
2031 Syracuse - AAA SS 15 15 29 39 8 69 1 .986 146.2 4.17 +0.4 1.004
TOTAL 2B 78 77 125 217 47 347 5 .986 667.0 4.61 +3.6 1.017
TOTAL 3B 140 132 40 242 27 291 9 .969 1189.2 2.13 +4.1 1.018
TOTAL SS 54 51 63 143 33 211 5 .976 474.2 3.91 +2.2 1.006
TOTAL LF 6 5 10 0 0 11 1 .909 49.2 1.81 +0.1 .991
PLAYER HISTORY
06/11/2020 Drafted by the Texas Rangers in the 5th round of the 2020 MLB June Amateur Draft from Carlsbad HS (Carlsbad, CA).
04/08/2022 SS Thomas Saggese assigned to Hickory Crawdads from Down East Wood Ducks. [Auto]
09/04/2022 Hits three home runs against the Aberdeen Ironbirds, going 3-4 with 5 RBI and 3 runs scored!
09/05/2022 Wins the SAL Player of the Week Award.
10/14/2022 Wins the 2022 SAL Platinum Stick Award at SS.
10/17/2022 Finished 3rd in 2022 SAL Most Valuable Player Award voting.
01/01/2023 OSA scouting updated ratings (potential): Contact: 35 (45); Power: 35 (45); Eye: 50 (70).
01/01/2024 OSA scouting updated ratings (potential): Contact: 45 (45); Power: 35 (40); Eye: 65 (75).
07/07/2024 Was selected to the 2024 Texas League All-Star Game.
12/21/2024 Drafted in the rule 5 draft (Round 1 , Pick 23, 23rd overall Pick) by the Arizona Diamondbacks from the Texas Rangers.
01/01/2025 OSA scouting updated ratings (potential): Contact: 45 (45); Power: 35 (40); Eye: 65 (70).
04/06/2025 Injured (hamstring tendinitis),out for 3 weeks.
06/02/2025 Wins the MLB NL Player of the Week Award.
08/01/2025 Wins the MLB NL Rookie of the Month Award.
11/15/2025 Received a 1-year contract through automatic renewal worth a total of $700,000.
01/01/2026 OSA scouting updated ratings (potential): Contact: 45 (45); Power: 50 (50); Eye: 55 (60).
11/27/2026 Received a 1-year contract through automatic renewal worth a total of $700,000.
01/01/2027 OSA scouting updated ratings (potential): Contact: 45 (45); Power: 50 (50); Eye: 55 (60).
04/23/2027 Goes 0-3 against the Albuquerque Isotopes, ending his hitting streak at 20 games.
08/15/2027 Injured (mild hamstring strain),day-to-day for 2 weeks.
11/28/2027 Received a 1-year contract through automatic renewal worth a total of $700,000.
01/01/2028 OSA scouting updated ratings (potential): Contact: 45 (45); Power: 50 (50); Eye: 55 (55).
04/18/2028 Injured (precautionary reasons (head injury)),out for 2 days.
05/14/2028 Injured (back stiffness),day-to-day for 3 days.
08/02/2028 Injured (mild calf strain),day-to-day for one week.
10/17/2028 Wins the 2028 TL Glove Wizard Award at 3B.
11/24/2028 Became a free agent.
12/30/2028 Signed a minor league contract with the Chicago White Sox organization.
01/01/2029 OSA scouting updated ratings (potential): Contact: 45 (45); Power: 45 (45); Eye: 50 (55).
04/25/2029 Released by the Chicago organization.
05/29/2029 Signed a minor league contract ($90,000 bonus) with the New York Mets organization.
06/02/2029 Injured (bruised lung),day-to-day for 2 weeks.
06/20/2029 Injured (sprained elbow),day-to-day for 1-2 weeks.
08/03/2029 Suspended 5 games after ejection following a brawl.
08/30/2029 Injured (sprained ankle),day-to-day for one week.
11/06/2029 Signed a 1-year contract extension worth a total of $1,120,000 with the New York Mets organization.
01/01/2030 OSA scouting updated ratings (potential): Contact: 45 (45); Power: 45 (45); Eye: 55 (55).
06/18/2030 Injured (bruised shoulder),day-to-day for one week.
11/02/2030 Signed a 1-year contract extension worth a total of $1,120,000 with the New York Mets organization.
01/01/2031 OSA scouting updated ratings (potential): Contact: 45 (45); Power: 45 (45); Eye: 50 (55).
06/07/2031 Injured (bruised thigh),day-to-day for one week.
06/12/2031 Suffered setback in recovery from injury, will miss another one week.
LEADERBOARD APPEARANCES
Year SH Rank
2025 7 7
Friday, January 3rd , 2025 - OOTP Baseball 25.11 Build 101