3B John 'Sawmill' Troia #29
Age: 24 | Bats: S | Throws: R | Morale: Good
06/14/2026
OA: 45 POT: 45
3B JOHN 'SAWMILL' TROIA #29 - AGE: 24 - BATS: S - THROWS: R - MORALE: GOOD
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
24 79 16 3 0 1 5 6 24 .203 .276 .278 2 -0.4
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 45 45 45 45
Gap 55 65 55 55
Power 60 70 55 60
Eye 40 40 40 40
Avoid K's 45 45 45 45
FIELDING RATINGS
Catcher Infield Outfield
Range: - 45 50
Errors: - 40 45
Arm: 20 65 70
Turn DP: - 45 -
Framing: 20 - -
POSITION RATINGS
Pitcher: - Shortstop: 30
Catcher: - Left Field: -
1st Base: 60 Center Field: -
2nd Base: 25 Right Field: -
3rd Base: 45
       
RUN/BUNT
Running Speed: 50
Stealing Aggressiveness: 40
Stealing Ability: 50
Baserunning Inst.: 70
Sacrifice Bunt: 40
Bunt for Hit: 30
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
06/13/2026 EPC Loss, 3-4 0 0 0 0 0 0 0 0
06/12/2026 EPC Win, 8-1 3 2 1 0 0 1 1 0
06/10/2026 FRE Win, 1-0 3 1 2 0 0 0 0 1
06/09/2026 FRE Win, 4-3 1 1 0 0 0 1 1 0
06/05/2026 @ JJ Loss, 3-4 0 0 0 0 0 0 0 0
06/01/2026 CHE Loss, 1-7 4 0 1 0 0 0 0 0
05/31/2026 @ POR Loss, 1-3 4 0 1 0 0 0 2 0
05/29/2026 @ POR Loss, 1-5 4 0 1 0 0 0 2 0
05/28/2026 HAR Win, 2-1 4 0 2 1 0 0 1 0
05/27/2026 HAR Win, 5-4 3 0 0 0 0 1 0 0
PERSONALITY
Likes to do crossword puzzles in his spare time.
Birthday:03/08/2002
Born in:Treasure Island, FL
Nationality:American
Height:6' 4"
Weight:205 lbs
Local Popularity:Insignificant
National Pop.:Unknown
STATUS
Contract:Minor League Contract
Salary:-
Signed Through:-
Major Service:None, None
Service This Yr:None
40-Man Service:None, None
Pro Service:6 Years
Arbitration Eligibility:Not yet eligible
Option Years:3 option years left
Contract Extension: -
Drafted:2020, 2nd Pick in Round 2
ABA DEVELOPMENT LEAGUE 2026 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 24 79 16 3 0 1 5 10 6 24 .203 .276 .278 .554 .237 .076 54
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 20 89 2 2 0 1 2 0 22 4 2 2 50.0 6.0 2.40 -0.4  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   37 10 1 0 1 4 5 5 8 0 0 1 .270 .372 .378 .750
Versus Right   42 6 2 0 0 1 5 1 16 0 2 1 .143 .182 .190 .372
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
This Week   7 3 0 0 0 0 4 2 2 0 0 0 .429 .556 .429 .984
Last Week   4 1 0 0 0 0 0 0 0 0 0 1 .250 .400 .250 .650
April   46 7 2 0 0 3 5 3 16 0 2 0 .152 .204 .196 .400
May   22 5 1 0 1 2 1 1 6 0 0 1 .227 .292 .409 .701
June   11 4 0 0 0 0 4 2 2 0 0 1 .364 .500 .364 .864
Last Year   10 2 1 0 1 4 1 0 2 0 0 0 .200 .200 .600 .800
Career   89 18 4 0 2 9 11 6 26 0 2 2 .202 .268 .315 .583
Home   43 9 1 0 0 2 6 4 11 0 0 0 .209 .277 .233 .509
Road   36 7 2 0 1 3 4 2 13 0 2 2 .194 .275 .333 .608
Grass   67 15 2 0 1 5 9 6 20 0 1 2 .224 .307 .299 .605
Turf   12 1 1 0 0 0 1 0 4 0 1 0 .083 .083 .167 .250
Day   31 4 1 0 0 0 3 2 8 0 0 0 .129 .182 .161 .343
Night   48 12 2 0 1 5 7 4 16 0 2 2 .250 .333 .354 .688
As Starter   77 16 3 0 1 5 9 5 22 0 2 1 .208 .265 .286 .551
As Reliever / Substitution   2 0 0 0 0 0 1 1 2 0 0 1 .000 .500 .000 .500
ABA DOUBLE A 2026 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 24 94 37 5 0 7 23 20 9 16 .394 .457 .670 1.127 .476 .277 191
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 22 105 2 2 0 0 0 0 63 12 2 0 100.0 30.3 14.37 1.6  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   24 13 1 0 2 8 10 4 4 0 0 1 .542 .621 .833 1.454
Versus Right   70 24 4 0 5 15 10 5 12 0 0 1 .343 .395 .614 1.009
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
April   13 2 0 0 1 4 2 2 3 0 0 0 .154 .267 .385 .651
May   81 35 5 0 6 19 18 7 13 0 0 2 .432 .489 .716 1.205
Last Year   96 28 3 3 9 19 20 7 27 0 0 1 .292 .346 .667 1.013
2 Years Ago   35 9 1 1 1 3 5 1 7 0 0 1 .257 .297 .429 .726
Career   225 74 9 4 17 45 45 17 50 0 0 4 .329 .386 .631 1.017
Home   45 19 4 0 4 10 11 4 6 0 0 1 .422 .480 .778 1.258
Road   49 18 1 0 3 13 9 5 10 0 0 1 .367 .436 .571 1.008
Grass   77 34 5 0 6 21 17 6 11 0 0 2 .442 .494 .740 1.234
Turf   17 3 0 0 1 2 3 3 5 0 0 0 .176 .300 .353 .653
Day   27 6 0 0 1 2 2 4 7 0 0 1 .222 .344 .333 .677
Night   67 31 5 0 6 21 18 5 9 0 0 1 .463 .507 .806 1.313
As Starter   92 36 5 0 6 22 19 9 15 0 0 2 .391 .456 .641 1.098
As Reliever / Substitution   2 1 0 0 1 1 1 0 1 0 0 0 .500 .500 2.000 2.500
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
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
2017 Huntington Beach High School - HS 15 41 132 44 5 0 10 29 27 26 2 2 32 0 0 .333 .444 .598 1.043 164 154 1.3
2018 Huntington Beach High School - HS 16 40 141 35 4 0 12 34 25 16 4 1 39 0 0 .248 .340 .532 .871 114 96 0.4
2019 Huntington Beach High School - HS 17 38 122 40 3 0 11 38 22 20 1 2 35 0 1 .328 .421 .623 1.044 159 147 1.4
2020 Huntington Beach High School - HS 18 38 128 46 5 1 10 29 34 23 0 2 33 0 1 .359 .451 .648 1.099 175 163 1.8
2020 Saint Pierre and Miquelon - R 18 72 226 57 8 0 28 50 46 31 3 1 77 2 2 .252 .349 .659 1.008 144 141 1.9
2021 Saint Pierre and Miquelon - R 19 40 9 2 0 0 1 4 1 2 0 0 2 0 0 .222 .364 .556 .919 117 119 0.1
2022 Saint Pierre and Miquelon - R 20 49 48 15 2 0 9 18 20 5 0 0 18 0 0 .312 .377 .917 1.294 196 201 0.8
2023 Saint Pierre and Miquelon - R 21 87 145 40 6 2 12 30 27 19 2 1 27 2 1 .276 .365 .593 .958 135 137 1.1
2023 St. Catharines - A 21 5 4 1 0 0 0 0 0 0 0 0 1 0 0 .250 .250 .250 .500 30 23 -0.0
2024 Ottawa - A- 22 22 74 32 10 0 5 31 26 19 1 1 15 1 0 .432 .547 .770 1.318 181 183 1.3
2024 St. Catharines - A 22 29 88 24 8 0 4 14 12 8 0 0 19 1 0 .273 .333 .500 .833 96 88 0.2
2024 Total - A 22 51 162 56 18 0 9 45 38 27 1 1 34 2 0 .346 .440 .623 1.063 138 135 1.5
2024 London - AA 22 12 35 9 1 1 1 3 5 1 1 0 7 1 1 .257 .297 .429 .726 80 70 -0.0
2025 St. Catharines - A 23 65 190 59 12 1 12 42 29 19 1 1 61 2 5 .311 .374 .574 .948 138 142 1.3
2025 London - AA 23 26 96 28 3 3 9 19 20 7 1 0 27 1 1 .292 .346 .667 1.013 168 170 1.1
2025 Montreal - AAA 23 4 10 2 1 0 1 4 1 0 0 0 2 0 0 .200 .200 .600 .800 125 132 0.1
2026 London - AA 24 24 94 37 5 0 7 23 20 9 2 0 16 2 0 .394 .457 .670 1.127 194 191 1.6
2026 Montreal - AAA 24 24 79 16 3 0 1 5 10 6 2 0 24 2 2 .203 .276 .278 .554 63 54 -0.4
Total AAA 28 89 18 4 0 2 9 11 6 2 0 26 2 2 .202 .268 .315 .583 69 62
Total AA 62 225 74 9 4 17 45 45 17 4 0 50 4 2 .329 .386 .631 1.017 166 164
Total A 99 282 84 20 1 16 56 41 27 1 1 81 3 5 .298 .360 .546 .906 124 124
Total AHS 157 523 165 17 1 43 130 108 85 7 7 139 0 2 .315 .413 .598 1.012 153 140
Total AR 248 428 114 16 2 50 102 94 57 5 2 124 4 3 .266 .358 .664 1.021 146 146
Total A- 22 74 32 10 0 5 31 26 19 1 1 15 1 0 .432 .547 .770 1.318 181 183
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2026 Montreal - AAA 1B 4 1 18 0 0 19 1 .947 16.1 9.92 -0.3 .867
2026 London - AA 1B 2 0 1 0 0 1 0 1.000 4.0 2.25 0.0 .000
2026 London - AA 2B 3 3 6 8 1 14 0 1.000 26.0 4.85 +0.1 .918
2026 Montreal - AAA 3B 4 3 1 11 2 13 1 .923 28.0 3.86 +0.7 .960
2026 London - AA 3B 20 19 11 40 7 54 3 .944 172.2 2.66 +0.7 1.013
2026 Montreal - AAA SS 14 14 20 31 5 56 5 .911 128.2 3.57 -2.8 .847
2026 London - AA SS 1 0 1 0 0 1 0 1.000 1.0 9.00 +0.0 1.070
TOTAL 1B 6 1 19 0 0 20 1 .950 20.1 8.41 -0.3 .867
TOTAL 2B 3 3 6 8 1 14 0 1.000 26.0 4.85 +0.1 .918
TOTAL 3B 24 22 12 51 9 67 4 .940 200.2 2.83 +1.4 1.003
TOTAL SS 15 14 21 31 5 57 5 .912 129.2 3.61 -2.7 .851
PLAYER HISTORY
01/20/2017 Joined the Huntington Beach High School Oilers.
04/15/2017 Was selected to the 2017 ABA High School All-Star Game.
01/01/2018 OSA scouting updated ratings (potential): Contact: 20 (60); Power: 50 (80); Eye: 45 (75).
04/15/2018 Was selected to the 2018 ABA High School All-Star Game.
04/23/2018 Injured (quadriceps soreness),day-to-day for 4 days.
01/01/2019 OSA scouting updated ratings (potential): Contact: 20 (60); Power: 50 (80); Eye: 50 (80).
05/11/2019 Wins the 2019 AHS Opening Round MVP Award.
01/01/2020 OSA scouting updated ratings (potential): Contact: 20 (55); Power: 55 (75); Eye: 50 (80).
05/10/2020 Wins the 2020 AHS Opening Round MVP Award.
06/07/2020 Released by the Huntington Beach High School Oilers.
06/07/2020 Drafted in the 2020 first-year player draft (Round 2, Pick 2, 27th overall pick) by the Toronto Trash Pandas.
06/14/2020 Wins the 2020 AHS Platinum Stick Award at 3B.
06/15/2020 Signed a minor league contract with the Toronto Trash Pandas organization with a signing bonus of $38,000.
07/03/2020 Named the #81 prospect in the ABA
01/01/2021 OSA scouting updated ratings (potential): Contact: 25 (45); Power: 50 (60); Eye: 45 (55).
01/01/2022 OSA scouting updated ratings (potential): Contact: 30 (45); Power: 50 (60); Eye: 45 (50).
09/01/2022 Injured (sore back),day-to-day for 2 days.
09/23/2022 Injured (food poisoning),out for 3 days.
01/01/2023 OSA scouting updated ratings (potential): Contact: 35 (45); Power: 55 (60); Eye: 45 (50).
04/12/2023 Injured (flu-like symptoms),day-to-day for 2 days.
04/26/2023 Injured (calf soreness),day-to-day for one week.
10/06/2023 Wins the 2023 ABA Class-A League World Series with the St. Catharines Blue Jays!
01/01/2024 OSA scouting updated ratings (potential): Contact: 45 (45); Power: 55 (60); Eye: 45 (45).
04/11/2024 Injured (strained oblique),out for 5 weeks.
01/01/2025 OSA scouting updated ratings (potential): Contact: 40 (45); Power: 60 (65); Eye: 40 (40).
10/01/2025 Wins the 2025 AA W-AA League Championship Series MVP Award.
10/10/2025 Wins the 2025 ABA Development League World Series with the Montreal Royals!
01/01/2026 OSA scouting updated ratings (potential): Contact: 45 (45); Power: 60 (65); Eye: 40 (40).
Friday, May 8th , 2026 - OOTP Baseball 26.8 Build 82