1B Peter O'Brien #24
Age: 35 | Bats: R | Throws: R | Morale: Very Good
09/29/2025
OA: 32 POT: 32
1B PETER O'BRIEN #24 - AGE: 35 - BATS: R - THROWS: R - MORALE: VERY GOOD
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
32 75 23 6 0 5 16 2 26 .307 .333 .587 0 0.7
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 44 48 43 47
Gap 59 63 58 69
Power 61 67 59 71
Eye 37 39 36 52
Avoid K's 25 27 24 25
FIELDING RATINGS
Catcher Infield Outfield
Range: - 27 14
Errors: - 50 39
Arm: 57 65 52
Turn DP: - 30 -
Ability: 27 - -
POSITION RATINGS
Pitcher: - Shortstop: -
Catcher: 29 Left Field: -
1st Base: 60 Center Field: -
2nd Base: - Right Field: -
3rd Base: 23
       
RUN/BUNT
Running Speed: 29
Stealing Ability: 33
Baserunning Inst.: 40
Sacrifice Bunt: 41
Bunt for Hit: 28
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
09/12/2025 @ MAD Loss, 3-6 4 1 1 2 1 0 1 0
09/11/2025 @ MAD Loss, 3-4 4 0 1 1 0 0 0 0
09/10/2025 @ MAD Loss, 1-6 4 0 2 0 0 0 1 0
09/10/2025 MAD Loss, 2-7 4 0 1 0 0 0 1 0
09/09/2025 MON Win, 9-6 4 1 2 2 0 0 2 0
09/08/2025 MON Loss, 3-11 3 1 0 0 0 0 0 0
09/07/2025 MON Loss, 1-5 4 0 0 0 0 0 4 0
09/07/2025 @ MON Win, 8-5 4 2 2 1 1 0 1 0
09/06/2025 ECT Loss, 2-4 4 0 0 0 0 0 2 0
09/05/2025 @ RAC Loss, 2-4 4 0 0 0 0 0 2 0
PERSONALITY
O'Brien puts in long hours.
High: Greed, Work Ethic
Low: Adaptability
Birthday:07/15/1990
Born in:Miami Gardens, FL
Nationality:American
Height:6' 3"
Weight:220 lbs
Local Popularity:Fair
National Pop.:Unknown
STATUS
Contract:Major League Contract
Salary:$500,000
Signed Through:2025 Season
Major Service:2 Years, 55 Days
Service This Yr:None
40-Man Service:9 Years, None
Pro Service:12 Years
Arbitration Eligibility:Not yet, but possibly eligible after this season
Option Years:Out of option years
Contract Extension: -
Drafted:-
FBLOD AAA 2025 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 32 75 23 6 0 5 16 15 2 26 .307 .333 .587 .920 .398 .280 147
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 14 78 1 0 0 0 0 0 44 11 0 0 0.0 14.9 7.75 .7  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   24 8 1 0 1 3 6 0 5 0 0 0 .333 .333 .500 .833
Versus Right   51 15 5 0 4 13 9 2 21 0 0 1 .294 .333 .627 .961
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
April   4 1 0 0 0 0 1 0 3 0 0 0 .250 .250 .250 .500
May   3 2 1 0 0 0 2 0 0 0 0 1 .667 .750 1.000 1.750
June   3 1 0 0 0 0 0 0 2 0 0 0 .333 .333 .333 .667
July   5 1 1 0 0 0 0 0 2 0 0 0 .200 .200 .400 .600
August   3 2 1 0 0 2 1 0 0 0 0 0 .667 .667 1.000 1.667
September   57 16 3 0 5 14 11 2 19 0 0 0 .281 .305 .596 .902
Last Year   69 16 3 1 4 11 7 2 27 0 0 2 .232 .274 .478 .752
2 Years Ago   200 36 8 0 8 21 23 18 80 0 0 7 .180 .271 .340 .611
Career   2174 533 125 13 100 308 277 150 687 15 0 25 .245 .299 .453 .752
Home   23 5 3 0 0 3 3 0 9 0 0 0 .217 .217 .348 .565
Road   52 18 3 0 5 13 12 2 17 0 0 1 .346 .382 .692 1.074
Grass   74 23 6 0 5 16 15 2 26 0 0 1 .311 .338 .595 .932
Turf   1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Day   17 7 1 0 3 5 5 0 5 0 0 0 .412 .412 1.000 1.412
Night   58 16 5 0 2 11 10 2 21 0 0 1 .276 .311 .466 .777
As Starter   57 16 3 0 5 14 11 2 19 0 0 0 .281 .305 .596 .902
As Reliever / Substitution   18 7 3 0 0 2 4 0 7 0 0 1 .389 .421 .556 .977
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
2017 Charlotte - FBLOD 26 141 504 122 34 1 24 62 52 19 5 2 169 0 1 .242 .275 .456 .732 90 94 1.8
2019 Charlotte - FBLOD 28 120 344 60 13 1 7 40 31 13 2 4 118 1 2 .174 .207 .279 .486 30 25 -2.1
2020 Charlotte - FBLOD 29 13 31 7 0 0 1 3 4 3 0 0 8 0 0 .226 .294 .323 .617 70 77 0.1
2022 Charlotte - FBLOD 31 13 9 3 2 0 0 2 0 1 0 0 4 0 0 .333 .400 .556 .956 144 156 0.1
Total FBLOD 287 888 192 49 2 32 107 87 36 7 6 299 1 3 .216 .251 .384 .635 67 67 -0.2
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
2015 Pompano Beach - AA 24 106 411 85 22 2 16 53 50 25 4 4 156 2 3 .207 .257 .387 .644 96 91 0.0
2015 Charleston - AAA 24 17 63 18 5 0 4 12 5 6 0 0 22 0 0 .286 .348 .556 .903 154 160 0.0
2016 Charleston - AAA 25 142 565 155 36 6 23 79 83 43 3 3 157 2 3 .274 .327 .481 .809 120 119 0.0
2018 Charleston - AAA 27 120 450 116 28 4 17 67 56 43 4 6 137 3 3 .258 .324 .451 .775 118 121 0.0
2020 Pompano Beach - AA 29 3 8 1 0 0 0 0 0 1 0 0 3 0 0 .125 .222 .125 .347 7 -50 0.0
2020 Charleston - AAA 29 64 250 52 15 1 9 33 21 13 2 3 71 1 0 .208 .250 .384 .634 75 74 0.0
2021 Charleston - AAA 30 100 362 83 16 1 23 43 48 17 3 3 131 0 1 .229 .268 .470 .737 108 106 0.0
2022 Charleston - AAA 31 51 140 34 8 0 7 26 19 6 3 0 36 1 0 .243 .289 .450 .739 113 117 0.0
2023 Charleston - AAA 32 92 200 36 8 0 8 21 23 18 7 0 80 1 0 .180 .271 .340 .611 72 72 0.0
2024 Charleston - AAA 33 33 69 16 3 1 4 11 7 2 2 0 27 0 0 .232 .274 .478 .752 106 98 0.0
2025 Charleston - AAA 34 32 75 23 6 0 5 16 15 2 1 0 26 0 0 .307 .333 .587 .920 146 147 0.0
Total AAA 651 2174 533 125 13 100 308 277 150 25 15 687 8 7 .245 .299 .453 .752 109 109
Total AA 109 419 86 22 2 16 53 50 26 4 4 159 2 3 .205 .256 .382 .638 94 88
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2017 Charlotte - MLB C 137 135 967 55 2 1032 10 .990 1150.1 8.00 -4.4 .834 5 105 28 26.7
2017 Charlotte - MLB 1B 2 0 8 0 1 8 0 1.000 5.0 14.40 0.0 .000
2017 Charlotte - MLB RF 4 0 2 0 0 2 0 1.000 6.0 3.00 +0.0 1.002
2019 Charlotte - MLB C 33 32 255 17 0 277 5 .982 288.1 8.49 -0.3 .830 3 23 10 43.5
2019 Charlotte - MLB 1B 24 21 174 7 13 183 2 .989 183.1 8.89 +0.1 1.006
2019 Charlotte - MLB 3B 23 0 3 7 1 10 0 1.000 57.0 1.58 +0.1 1.028
2019 Charlotte - MLB LF 22 18 33 1 0 35 1 .971 157.0 1.95 -1.1 .958
2019 Charlotte - MLB RF 18 4 16 1 0 17 0 1.000 63.2 2.40 +0.8 1.074
2020 Charlotte - MLB C 6 6 42 2 0 45 1 .978 52.0 7.62 -0.1 1.002 0 7 1 14.3
2020 Charlotte - MLB 1B 1 0 2 0 0 2 0 1.000 3.0 6.00 0.0 .000
2020 Charlotte - MLB 3B 3 0 0 5 0 5 0 1.000 15.0 3.00 +0.1 1.024
2020 Charlotte - MLB RF 2 0 0 0 0 0 0 .000 4.0 0.00 0.0 .000
2022 Charlotte - MLB 1B 7 1 13 1 1 14 0 1.000 16.0 7.88 +0.1 1.085
2022 Charlotte - MLB 3B 6 2 1 9 0 10 0 1.000 24.0 3.75 -0.4 .923
2025 Charleston - AAA 1B 21 14 150 13 4 163 0 1.000 134.0 10.95 +2.0 1.084
2025 Charleston - AAA 3B 1 0 0 0 0 0 0 .000 2.0 0.00 0.0 .000
2025 Charleston - AAA LF 2 0 2 0 0 2 0 1.000 3.2 4.91 -0.2 .984
2025 Charleston - AAA RF 2 0 2 0 0 2 0 1.000 3.0 6.00 +0.2 .999
TOTAL C 176 173 1264 74 2 1354 16 .988 1490.2 8.08 -4.8 .836 8 135 39 28.9
TOTAL 1B 55 36 347 21 19 370 2 .995 341.1 9.70 +2.2 1.055
TOTAL 3B 33 2 4 21 1 25 0 1.000 98.0 2.30 -0.2 .985
TOTAL LF 24 18 35 1 0 37 1 .973 160.2 2.02 -1.3 .960
TOTAL RF 26 4 20 1 0 21 0 1.000 76.2 2.47 +1.0 1.059
PLAYER HISTORY
03/21/2015 Drafted in the 2015 inaugural draft (Round 23, Pick 14, 322nd overall pick) by the Charlotte Royals.
01/01/2016 OSA scouting updated ratings (potential): Contact: 48 (50); Power: 69 (73); Eye: 35 (38).
06/21/2016 Was selected to the 2016 FBLOD AAA All-Star Game.
08/08/2016 Wins the AAA Player of the Week Award.
01/01/2017 OSA scouting updated ratings (potential): Contact: 49 (50); Power: 69 (73); Eye: 38 (38).
03/16/2017 Injured (bruised hand), day-to-day for 3 days.
11/14/2017 Received a 1-year contract worth a total of $500,000 through automatic renewal.
01/01/2018 OSA scouting updated ratings (potential): Contact: 49 (50); Power: 69 (73); Eye: 37 (38).
10/01/2018 Injured (virus), out for 4 days.
11/13/2018 Received a 1-year contract worth a total of $500,000 through automatic renewal.
01/01/2019 OSA scouting updated ratings (potential): Contact: 49 (50); Power: 70 (73); Eye: 41 (39).
11/10/2019 Received a 1-year contract worth a total of $500,000 through automatic renewal.
01/01/2020 OSA scouting updated ratings (potential): Contact: 50 (50); Power: 71 (73); Eye: 38 (48).
07/27/2020 Injured (Recurring back spasms), out for 5 weeks.
11/16/2020 Received a 1-year contract worth a total of $500,000 through automatic renewal.
01/01/2021 OSA scouting updated ratings (potential): Contact: 50 (50); Power: 71 (73); Eye: 38 (48).
06/05/2021 Injured (Herniated disc (neck)), out for one week.
11/16/2021 Received a 1-year contract worth a total of $500,000 through automatic renewal.
01/01/2022 OSA scouting updated ratings (potential): Contact: 49 (48); Power: 70 (71); Eye: 39 (49).
11/09/2022 Received a 1-year contract worth a total of $500,000 through automatic renewal.
01/01/2023 OSA scouting updated ratings (potential): Contact: 51 (48); Power: 71 (71); Eye: 39 (49).
11/23/2023 Received a 1-year contract worth a total of $500,000 through automatic renewal.
01/01/2024 OSA scouting updated ratings (potential): Contact: 48 (48); Power: 70 (71); Eye: 40 (50).
11/21/2024 Received a 1-year contract worth a total of $500,000 through automatic renewal.
01/01/2025 OSA scouting updated ratings (potential): Contact: 48 (48); Power: 71 (71); Eye: 40 (52).
LEADERBOARD APPEARANCES
Year K Rank
2017 169 9
Year ISO Rank
2017 .214 8
Wednesday, September 30th, 2020 - OOTP Baseball 20.8 Build 74