C Joe O'Slattery #27
Age: 26 | Bats: R | Throws: R | Morale: Normal
06/09/2026
C JOE O'SLATTERY #27 - AGE: 26 - BATS: R - THROWS: R - MORALE: NORMAL
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
24 87 26 4 1 1 10 3 11 .299 .337 .402 0 0.2
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 50 50 50 50
Gap 45 50 45 50
Power 20 20 20 25
Eye 25 25 25 25
Avoid K's 65 70 65 65
FIELDING RATINGS
Catcher Infield Outfield
Range: - 40 45
Errors: - 35 45
Arm: 65 55 50
Turn DP: - 30 -
Framing: 60 - -
POSITION RATINGS
Pitcher: - Shortstop: -
Catcher: 60 Left Field: -
1st Base: 35 Center Field: -
2nd Base: - Right Field: -
3rd Base: -
       
RUN/BUNT
Running Speed: 35
Stealing Aggressiveness: 30
Stealing Ability: 35
Baserunning Inst.: 35
Sacrifice Bunt: 55
Bunt for Hit: 35
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
06/06/2026 POR Loss, 6-7 3 0 0 0 0 0 0 0
06/05/2026 POR Loss, 3-8 4 0 2 0 0 0 0 0
06/03/2026 @ AKR Win, 5-4 3 2 3 2 0 0 0 0
06/02/2026 @ AKR Win, 5-1 3 0 0 0 0 0 0 0
05/31/2026 @ ERI Win, 2-0 2 1 0 0 0 2 1 0
05/30/2026 @ ERI Win, 9-7 4 0 1 1 0 0 1 0
05/28/2026 BOW Loss, 1-3 4 1 1 0 0 0 0 0
05/27/2026 BOW Loss, 0-5 3 0 1 0 0 0 1 0
05/25/2026 BOW Loss, 1-2 2 0 1 0 0 0 0 0
05/24/2026 @ TAM Win, 9-3 4 2 2 0 0 1 0 0
PERSONALITY
Birthday:01/02/2000
Born in:Detroit, MI
Nationality:American
Height:5' 10"
Weight:200 lbs
Local Popularity:Insignificant
National Pop.:Unknown
STATUS
Contract:Minor League Contract
Salary:-
Signed Through:-
Major Service:None, 10 Days
Service This Yr:None
40-Man Service:None, 141 Days
Pro Service:4 Years
Arbitration Eligibility:Not yet eligible
Option Years:2 option years left
Contract Extension: -
Drafted:2021, 16th Pick in Round 16
EASTERN LEAGUE 2026 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 24 87 26 4 1 1 10 10 3 11 .299 .337 .402 .739 .331 .103 84
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 24 92 2 0 0 0 6 0 35 6 0 0 0.0 12.5 5.03 .2  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   18 4 1 0 0 1 2 1 2 0 1 0 .222 .263 .278 .541
Versus Right   69 22 3 1 1 9 8 2 9 0 5 2 .319 .356 .435 .791
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Last Week   13 5 1 1 0 2 2 0 0 0 2 1 .385 .429 .615 1.044
April   59 17 2 0 1 7 6 1 8 0 1 1 .288 .311 .373 .684
May   15 4 1 0 0 1 2 2 3 0 3 0 .267 .353 .333 .686
June   13 5 1 1 0 2 2 0 0 0 2 1 .385 .429 .615 1.044
2 Years Ago   103 20 5 0 0 10 3 1 27 0 6 1 .194 .210 .243 .452
Career   190 46 9 1 1 20 13 4 38 0 12 3 .242 .269 .316 .585
Home   54 12 2 0 0 3 2 1 5 0 4 0 .222 .236 .259 .496
Road   33 14 2 1 1 7 8 2 6 0 2 2 .424 .486 .636 1.123
Grass   33 14 2 1 1 7 8 2 6 0 2 2 .424 .486 .636 1.123
Turf   54 12 2 0 0 3 2 1 5 0 4 0 .222 .236 .259 .496
Day   21 5 1 0 0 0 2 2 2 0 1 0 .238 .304 .286 .590
Night   66 21 3 1 1 10 8 1 9 0 5 2 .318 .348 .439 .787
As Starter   87 26 4 1 1 10 10 3 11 0 6 2 .299 .337 .402 .739
FLORIDA STATE LEAGUE 2026 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 17 66 19 6 0 0 8 8 1 3 .288 .304 .379 .683 .304 .091 85
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 17 69 1 0 0 5 2 1 25 6 0 1 0.0 5.7 2.76 .2  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   25 7 3 0 0 3 3 1 1 0 0 0 .280 .308 .400 .708
Versus Right   41 12 3 0 0 5 5 0 2 1 2 1 .293 .302 .366 .668
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
April   3 1 0 0 0 0 0 0 0 0 1 0 .333 .333 .333 .667
May   63 18 6 0 0 8 8 1 3 1 1 1 .286 .303 .381 .684
Career   66 19 6 0 0 8 8 1 3 1 2 1 .288 .304 .379 .683
Home   36 7 3 0 0 3 3 0 1 1 2 1 .194 .211 .278 .488
Road   30 12 3 0 0 5 5 1 2 0 0 0 .400 .419 .500 .919
Grass   66 19 6 0 0 8 8 1 3 1 2 1 .288 .304 .379 .683
Day   16 6 3 0 0 3 3 0 0 0 0 0 .375 .375 .562 .938
Night   50 13 3 0 0 5 5 1 3 1 2 1 .260 .283 .320 .603
As Starter   66 19 6 0 0 8 8 1 3 1 2 1 .288 .304 .379 .683
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 Mars - MSL 24 3 8 2 1 0 0 0 1 0 0 0 0 0 0 .250 .250 .375 .625 67 64 0.0
Total MSL 3 8 2 1 0 0 0 1 0 0 0 0 0 0 .250 .250 .375 .625 67 64 0.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 Total - 21 60 287 81 16 1 3 41 52 10 2 2 15 5 2 .282 .309 .376 .685 100 100 -0.4
2021 Dunedin - R 21 44 157 39 9 1 0 15 18 10 2 2 27 2 0 .248 .298 .318 .617 81 81 0.8
2022 Lansing - A 22 21 74 14 3 0 1 3 7 2 1 0 16 0 0 .189 .221 .270 .491 33 30 -1.0
2023 Hagerstown - A 23 15 49 7 2 0 0 4 6 2 2 0 11 0 0 .143 .208 .184 .391 11 8 -0.3
2023 Potomac - A 23 91 291 62 12 0 3 29 27 24 5 2 56 0 0 .213 .283 .285 .568 72 71 -0.3
2023 Total - A 23 106 340 69 14 0 3 33 33 26 7 2 67 0 0 .203 .272 .271 .543 64 62 -0.6
2024 Harrisburg - AA 24 28 103 20 5 0 0 10 3 1 1 0 27 0 0 .194 .210 .243 .452 33 24 -0.4
2024 Syracuse - AAA 24 84 256 59 10 0 1 22 19 7 1 2 40 0 0 .230 .252 .281 .533 65 61 0.0
2026 Bradenton - A 26 17 66 19 6 0 0 8 8 1 1 1 3 0 1 .288 .304 .379 .683 91 85 0.2
2026 Altoona - AA 26 24 87 26 4 1 1 10 10 3 2 0 11 0 0 .299 .337 .402 .739 84 84 0.2
Total IL 84 256 59 10 0 1 22 19 7 1 2 40 0 0 .230 .252 .281 .533 65 61
Total EL 52 190 46 9 1 1 20 13 4 3 0 38 0 0 .242 .269 .316 .585 57 52
Total CAR 91 291 62 12 0 3 29 27 24 5 2 56 0 0 .213 .283 .285 .568 72 71
Total FSL 17 66 19 6 0 0 8 8 1 1 1 3 0 1 .288 .304 .379 .683 91 85
Total MID 21 74 14 3 0 1 3 7 2 1 0 16 0 0 .189 .221 .270 .491 33 30
Total SAL 15 49 7 2 0 0 4 6 2 2 0 11 0 0 .143 .208 .184 .391 11 8
Total GCL 44 157 39 9 1 0 15 18 10 2 2 27 2 0 .248 .298 .318 .617 81 81
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
2021 Dunedin - GCL 21 10 31 6 0 1 0 4 3 2 1 0 7 0 0 .194 .265 .258 .523 54 58 0.7
2023 Potomac - CAR 23 4 12 3 1 0 1 1 2 1 1 0 0 0 0 .250 .357 .583 .940 179 177 -0.1
2024 Syracuse - IL 24 4 12 1 0 0 0 0 0 0 0 0 3 0 0 .083 .083 .083 .167 -48 -62 0.5
Total IL 4 12 1 0 0 0 0 0 0 0 0 3 0 0 .083 .083 .083 .167 -48 -62
Total CAR 4 12 3 1 0 1 1 2 1 1 0 0 0 0 .250 .357 .583 .940 179 177
Total GCL 10 31 6 0 1 0 4 3 2 1 0 7 0 0 .194 .265 .258 .523 54 58
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2021 Dunedin - R C 44 44 376 32 0 411 3 .993 392.0 9.37 +5.6 .959 25 44 19 43.2
2022 Lansing - A C 19 19 182 18 3 204 4 .980 168.0 10.71 -0.4 1.270 4 35 13 37.1
2022 Lansing - A 1B 1 0 3 0 0 3 0 1.000 3.0 9.00 0.0 .000
2023 Potomac - A C 90 85 804 99 9 905 2 .998 791.0 10.27 -2.2 .966 11 125 49 39.2
2023 Hagerstown - A C 15 14 135 17 3 152 0 1.000 118.0 11.59 -0.9 1.106 5 26 13 50.0
2024 Mars - MLB C 2 2 16 1 0 17 0 1.000 18.0 8.50 -0.2 .000 0 3 0 0.0
2024 Syracuse - AAA C 82 79 684 85 4 771 2 .997 712.0 9.72 +2.2 1.168 8 130 53 40.8
2024 Harrisburg - AA C 28 28 216 37 1 254 1 .996 254.1 8.95 +2.3 1.125 0 36 21 58.3
2024 Mars - MLB 3B 1 0 0 1 0 1 0 1.000 4.0 2.25 +0.0 1.017
2024 Syracuse - AAA SS 1 0 0 1 0 2 1 .500 1.1 6.75 -0.9 .518
2024 Syracuse - AAA LF 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2024 Syracuse - AAA CF 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2026 Altoona - AA C 24 24 173 11 0 185 1 .995 214.0 7.74 +0.1 1.053 1 15 3 20.0
2026 Bradenton - A C 17 17 129 17 1 149 3 .980 155.0 8.48 +0.8 .627 3 14 9 64.3
TOTAL C 321 312 2715 317 21 3048 16 .995 2822.1 9.67 +7.4 1.024 57 428 180 42.1
TOTAL 1B 1 0 3 0 0 3 0 1.000 3.0 9.00 0.0 .000
TOTAL 3B 1 0 0 1 0 1 0 1.000 4.0 2.25 +0.0 1.017
TOTAL SS 1 0 0 1 0 2 1 .500 1.1 6.75 -0.9 .518
PLAYER HISTORY
10/25/2025 Signed a 1-year minor league contract with the Toledo Mud Hens organization.
01/01/2026 OSA scouting updated ratings (potential): Contact: 50 (50); Power: 20 (20); Eye: 25 (30).
Monday, June 8th , 2026 - OOTP Baseball 26.4 Build 61