LF Brian O'Grady #29
Age: 34 | Bats: L | Throws: R | Morale: Normal
10/28/2026
LF BRIAN O'GRADY #29 - AGE: 34 - BATS: L - THROWS: R - MORALE: NORMAL
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
76 273 89 15 2 21 63 67 85 .326 .460 .626 13 2.6
BATTING RATINGS (OSA)
Overall Overall Vs Left Vs Right  
Contact 35 35 35
BABIP 40 35 40
Avoid K's 30 30 30
Gap 40 40 40
Power 55 55 60
Eye 50 45 50
FIELDING RATINGS
Catcher Infield Outfield
Range: - 35 65
Errors: - 45 65
Arm: 20 45 45
Turn DP: - 30 -
Framing: 20 - -
POSITION RATINGS
Pitcher: - Shortstop: -
Catcher: - Left Field: 65
1st Base: 55 Center Field: 55
2nd Base: - Right Field: 55
3rd Base: -
       
RUN/BUNT
Running Speed: 55
Stealing Aggressiveness: 55
Stealing Ability: 65
Baserunning Inst.: 50
Sacrifice Bunt: 55
Bunt for Hit: 45
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
09/10/2026 PEN Win, 20-3 3 1 2 1 0 0 1 0
09/09/2026 PEN Win, 18-5 5 5 3 4 2 2 1 1
09/08/2026 @ CHR Win, 12-2 3 2 1 1 0 2 1 0
09/07/2026 @ CHR Loss, 7-11 5 0 1 0 0 0 3 0
09/06/2026 @ CHR Win, 10-2 5 0 1 0 0 0 3 0
09/04/2026 @ COL Win, 8-3 4 1 1 3 1 1 1 1
09/03/2026 @ COL Loss, 2-10 4 0 0 0 0 0 3 0
09/02/2026 @ COL Loss, 4-19 4 0 1 0 0 0 2 0
08/31/2026 NAU Loss, 5-7 3 2 1 1 1 2 0 0
08/30/2026 NAU Win, 7-2 5 1 2 1 1 0 2 0
Birthday:05/17/1992
Born in:Unknown
Nationality:American
Height:6' 2"
Weight:230 lbs
Local Popularity:Unknown
National Pop.:Unknown
STATUS
Contract:Minor League Contract
Salary:-
Signed Through:-
Major Service:
Service This Yr:
40-Man Service:
Pro Service:
Arbitration Eligibility:
Option Years:
Contract Extension:
Drafted:-
PACIFIC COAST LEAGUE 2026 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 5 17 1 0 0 1 2 2 1 9 .059 .105 .235 .341 .139 .176 -40
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 4 19 0 0 0 0 0 1 4 1 0 0 0.0 0.5 0.80 -0.2  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   4 0 0 0 0 0 0 0 4 0 0 0 .000 .000 .000 .000
Versus Right   13 1 0 0 1 2 2 1 5 1 0 0 .077 .133 .308 .441
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
April   17 1 0 0 1 2 2 1 9 1 0 0 .059 .105 .235 .341
Last Year   197 56 13 2 18 42 43 20 54 1 1 2 .284 .355 .645 .999
2 Years Ago   28 3 1 0 1 1 4 6 13 0 1 0 .107 .265 .250 .515
Career   1761 463 98 12 122 363 344 237 493 9 12 11 .263 .352 .540 .892
Home   17 1 0 0 1 2 2 1 9 1 0 0 .059 .105 .235 .341
Grass   17 1 0 0 1 2 2 1 9 1 0 0 .059 .105 .235 .341
Day   6 1 0 0 1 1 1 0 3 0 0 0 .167 .167 .667 .833
Night   11 0 0 0 0 1 1 1 6 1 0 0 .000 .077 .000 .077
As Starter   13 1 0 0 1 2 1 1 7 1 0 0 .077 .133 .308 .441
As Reliever / Substitution   4 0 0 0 0 0 1 0 2 0 0 0 .000 .000 .000 .000
SOUTHERN LEAGUE 2026 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 8 20 2 1 0 0 2 1 4 5 .100 .250 .150 .400 .211 .050 -5
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 4 25 0 0 0 0 1 0 3 1 0 0 0.0 1.1 1.56 -0.2  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Versus Right   19 2 1 0 0 2 1 4 5 0 1 0 .105 .261 .158 .419
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
April   5 1 0 0 0 1 0 3 1 0 1 0 .200 .500 .200 .700
May   13 1 1 0 0 1 1 1 4 0 0 0 .077 .143 .154 .297
June   2 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
2 Years Ago   403 94 13 0 38 92 86 69 126 1 1 8 .233 .356 .548 .904
Career   666 164 26 3 50 139 134 124 175 3 2 9 .246 .370 .520 .890
Home   11 2 1 0 0 2 0 3 2 0 1 0 .182 .357 .273 .630
Road   9 0 0 0 0 0 1 1 3 0 0 0 .000 .100 .000 .100
Grass   20 2 1 0 0 2 1 4 5 0 1 0 .100 .250 .150 .400
Day   9 2 1 0 0 2 0 3 1 0 1 0 .222 .417 .333 .750
Night   11 0 0 0 0 0 1 1 4 0 0 0 .000 .083 .000 .083
As Starter   13 2 1 0 0 2 0 3 3 0 1 0 .154 .312 .231 .543
As Reliever / Substitution   7 0 0 0 0 0 1 1 2 0 0 0 .000 .125 .000 .125
SOUTH ATLANTIC LEAGUE 2026 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 76 273 89 15 2 21 63 71 67 85 .326 .460 .626 1.086 .457 .300 144
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 71 347 3 7 0 5 1 3 171 38 13 3 81.2 85.4 11.76 2.6  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   74 26 5 1 6 8 21 10 21 0 0 1 .351 .435 .689 1.124
Versus Right   199 63 10 1 15 55 50 57 64 3 1 2 .317 .467 .603 1.070
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
June   55 18 3 0 4 14 12 13 18 0 0 0 .327 .456 .600 1.056
July   87 27 3 0 6 16 25 28 24 1 1 0 .310 .474 .552 1.026
August   98 34 9 2 8 24 25 21 28 1 0 3 .347 .472 .724 1.196
September   33 10 0 0 3 9 9 5 15 1 0 0 .303 .385 .576 .960
Career   722 203 31 5 35 125 154 144 207 6 12 6 .281 .402 .483 .885
Home   131 45 7 0 10 34 43 40 35 2 0 1 .344 .494 .626 1.120
Road   142 44 8 2 11 29 28 27 50 1 1 2 .310 .424 .627 1.051
Grass   263 84 15 2 17 56 67 66 80 3 1 3 .319 .457 .586 1.042
Turf   10 5 0 0 4 7 4 1 5 0 0 0 .500 .545 1.700 2.245
Day   79 25 3 2 8 13 25 16 30 0 0 1 .316 .438 .709 1.146
Night   194 64 12 0 13 50 46 51 55 3 1 2 .330 .468 .593 1.061
As Starter   271 88 15 2 20 60 70 64 84 3 1 3 .325 .455 .616 1.071
As Reliever / Substitution   2 1 0 0 1 3 1 3 1 0 0 0 .500 .800 2.000 2.800
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
2020 Anaheim - CBA 28 9 32 4 2 0 0 3 2 2 0 0 16 1 0 .125 .176 .188 .364 -2 -5 -0.3
Total CBA 9 32 4 2 0 0 3 2 2 0 0 16 1 0 .125 .176 .188 .364 -2 -5 -0.3
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 Vero Beach - R 23 4 11 4 0 0 1 4 2 2 0 0 4 1 0 .364 .462 .636 1.098 172 169 0.1
2015 Rome - R 23 42 146 50 9 1 5 30 26 37 5 0 49 2 1 .342 .489 .521 1.010 137 143 1.3
2015 Total - R 23 46 157 54 9 1 6 34 28 39 5 0 53 3 1 .344 .488 .529 1.016 139 144 1.4
2016 Ogden - S A 24 73 291 65 10 1 2 26 36 44 1 0 91 2 2 .223 .327 .285 .613 63 64 -0.5
2017 Prince William - A 25 67 284 74 7 2 8 41 43 23 2 4 100 1 2 .261 .316 .384 .700 79 76 -0.6
2018 Columbus - A 26 127 449 114 16 3 14 62 83 77 3 3 122 14 8 .254 .365 .396 .761 89 85 -0.5
2018 Prince William - A 26 11 36 7 0 0 0 2 6 6 0 0 10 0 0 .194 .310 .194 .504 27 32 -0.4
2018 Total - A 26 138 485 121 16 3 14 64 89 83 3 3 132 14 8 .249 .361 .381 .742 84 81 -0.9
2019 Moore - AA 27 68 243 68 12 3 12 45 47 51 1 2 44 9 1 .280 .404 .502 .906 105 106 0.9
2020 New Orleans - AAA 28 101 380 101 23 5 25 102 79 67 3 2 106 10 5 .266 .378 .550 .928 117 114 1.7
2021 New Orleans - AAA 29 130 505 140 28 2 25 91 96 68 2 3 108 27 6 .277 .363 .489 .852 108 110 2.7
2022 New Orleans - AAA 30 96 358 95 21 2 27 71 69 40 4 1 113 8 5 .265 .345 .561 .906 128 127 2.3
2023 New Orleans - AAA 31 81 276 67 12 1 25 54 51 35 0 1 90 6 11 .243 .327 .565 .892 129 127 1.9
2024 Moore - AA 32 115 403 94 13 0 38 92 86 69 8 1 126 17 13 .233 .356 .548 .904 121 113 1.6
2024 New Orleans - AAA 32 9 28 3 1 0 1 1 4 6 0 0 13 1 0 .107 .265 .250 .515 32 30 -0.2
2025 New Orleans - AAA 33 68 197 56 13 2 18 42 43 20 2 1 54 10 5 .284 .355 .645 .999 139 136 1.4
2026 Columbus - A 34 76 273 89 15 2 21 63 71 67 3 3 85 13 3 .326 .460 .626 1.086 155 144 2.6
2026 Moore - AA 34 8 20 2 1 0 0 2 1 4 0 0 5 0 0 .100 .250 .150 .400 -1 -5 -0.2
2026 New Orleans - AAA 34 5 17 1 0 0 1 2 2 1 0 1 9 0 0 .059 .105 .235 .341 -18 -40 -0.2
Total PCL 490 1761 463 98 12 122 363 344 237 11 9 493 62 32 .263 .352 .540 .892 118 117
Total SL 191 666 164 26 3 50 139 134 124 9 3 175 26 14 .246 .370 .520 .890 111 107
Total Car 78 320 81 7 2 8 43 49 29 2 4 110 1 2 .253 .315 .362 .678 73 71
Total SAL 203 722 203 31 5 35 125 154 144 6 6 207 27 11 .281 .402 .483 .885 115 108
Total NWL 73 291 65 10 1 2 26 36 44 1 0 91 2 2 .223 .327 .285 .613 63 64
Total Appy 42 146 50 9 1 5 30 26 37 5 0 49 2 1 .342 .489 .521 1.010 137 143
Total GCL 4 11 4 0 0 1 4 2 2 0 0 4 1 0 .364 .462 .636 1.098 172 169
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
2015 Rome - Appy 23 4 14 8 0 0 1 1 2 3 0 0 1 0 1 .571 .647 .786 1.433 235 251 0.1
2020 New Orleans - PCL 28 4 15 3 0 1 0 3 0 1 2 1 4 0 0 .200 .316 .333 .649 54 56 -0.4
2021 New Orleans - PCL 29 10 43 15 4 1 3 12 10 4 0 1 7 4 3 .349 .396 .698 1.094 162 162 0.0
2022 New Orleans - PCL 30 5 20 8 2 1 0 1 4 4 0 0 3 0 0 .400 .500 .600 1.100 182 171 0.0
2023 New Orleans - PCL 31 4 17 1 1 0 0 0 0 2 0 0 2 0 0 .059 .158 .118 .276 -26 -35 -0.2
2024 Moore - SL 32 3 10 1 0 0 0 0 0 3 0 0 3 0 1 .100 .308 .100 .408 4 18 -0.6
2025 New Orleans - PCL 33 6 19 6 0 1 3 8 4 1 0 0 5 0 0 .316 .350 .895 1.245 192 188 0.1
Total PCL 29 114 33 7 4 6 24 18 12 2 2 21 4 3 .289 .362 .579 .940 127 123
Total SL 3 10 1 0 0 0 0 0 3 0 0 3 0 1 .100 .308 .100 .408 4 18
Total Appy 4 14 8 0 0 1 1 2 3 0 0 1 0 1 .571 .647 .786 1.433 235 251
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2015 Rome - R 1B 42 42 246 18 32 267 3 .989 375.0 6.34 +0.4 1.015
2015 Vero Beach - R 1B 1 1 7 0 2 7 0 1.000 8.0 7.88 0.0 .000
2015 Vero Beach - R 3B 1 1 0 2 0 2 0 1.000 8.0 2.25 -0.5 .710
2016 Ogden - S A 1B 73 73 495 31 62 529 3 .994 639.0 7.41 +3.8 1.075
2016 Ogden - S A 3B 1 0 0 1 0 1 0 1.000 1.0 9.00 +0.0 1.059
2017 Prince William - A RF 1 1 4 0 0 4 0 1.000 9.0 4.00 +0.1 1.049
2018 Columbus - A 1B 98 97 746 46 66 796 4 .995 867.1 8.22 -2.6 .977
2018 Prince William - A LF 5 5 11 0 0 11 0 1.000 42.0 2.36 -0.9 .885
2018 Columbus - A LF 30 30 52 2 0 54 0 1.000 262.2 1.85 -0.6 .984
2018 Prince William - A CF 1 0 0 0 0 0 0 .000 2.0 0.00 0.0 .000
2018 Prince William - A RF 6 6 3 3 0 6 0 1.000 42.1 1.28 -0.5 .798
2019 Moore - AA 1B 11 11 66 9 10 75 0 1.000 91.1 7.39 +0.3 1.047
2019 Moore - AA LF 3 3 3 0 0 3 0 1.000 26.0 1.04 +0.4 1.468
2019 Moore - AA CF 8 7 14 2 0 16 0 1.000 59.0 2.44 +0.5 1.021
2019 Moore - AA RF 45 44 100 7 2 107 0 1.000 367.1 2.62 -1.2 .983
2020 Anaheim - MLB 1B 8 8 71 6 6 78 1 .987 70.0 9.90 +0.0 .964
2020 New Orleans - AAA 1B 32 32 272 14 35 286 0 1.000 286.1 8.99 +0.8 1.047
2020 New Orleans - AAA LF 40 38 73 1 0 74 0 1.000 349.0 1.91 +1.1 1.038
2020 New Orleans - AAA CF 11 9 23 0 0 23 0 1.000 87.2 2.36 -0.5 1.005
2021 New Orleans - AAA 1B 1 0 0 0 0 0 0 .000 2.0 0.00 0.0 .000
2021 New Orleans - AAA LF 21 21 42 0 0 43 1 .977 184.0 2.05 +0.6 1.054
2021 New Orleans - AAA CF 108 105 290 6 0 300 4 .987 941.1 2.83 -4.9 .975
2022 New Orleans - AAA 1B 4 4 24 3 2 27 0 1.000 35.0 6.94 +0.0 1.040
2022 New Orleans - AAA LF 56 56 105 3 0 110 2 .982 482.1 2.02 +1.9 1.024
2022 New Orleans - AAA CF 32 31 92 2 1 95 1 .989 277.1 3.05 -4.1 .942
2022 New Orleans - AAA RF 4 4 18 1 0 19 0 1.000 35.0 4.89 +0.1 .928
2023 New Orleans - AAA 1B 27 26 194 17 26 213 2 .991 206.0 9.22 -1.3 .968
2023 New Orleans - AAA LF 15 12 34 0 0 34 0 1.000 112.0 2.73 +2.5 1.088
2023 New Orleans - AAA CF 17 16 41 3 0 45 1 .978 146.0 2.71 -1.1 1.003
2023 New Orleans - AAA RF 24 23 55 4 1 59 0 1.000 203.0 2.62 +1.1 .982
2024 Moore - AA 1B 40 36 302 22 32 324 0 1.000 309.0 9.44 +0.4 1.004
2024 New Orleans - AAA LF 1 0 3 0 0 3 0 1.000 3.0 9.00 +0.1 .993
2024 Moore - AA LF 12 11 23 0 0 23 0 1.000 97.0 2.13 +0.4 1.008
2024 New Orleans - AAA CF 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2024 Moore - AA CF 43 39 115 2 1 121 4 .967 339.0 3.11 -0.1 1.000
2024 Moore - AA RF 8 8 15 1 0 16 0 1.000 69.0 2.09 -0.1 .958
2025 New Orleans - AAA 1B 2 1 14 1 1 15 0 1.000 12.0 11.25 +0.3 1.037
2025 New Orleans - AAA LF 17 10 20 0 0 22 2 .909 104.1 1.73 -0.2 .993
2025 New Orleans - AAA CF 11 5 19 0 0 19 0 1.000 60.2 2.82 +0.6 1.023
2025 New Orleans - AAA RF 5 5 6 0 0 6 0 1.000 41.0 1.32 +0.1 1.007
2026 Moore - AA 1B 2 2 9 1 1 10 0 1.000 17.0 5.29 +0.3 .000
2026 Columbus - A 1B 1 1 4 0 0 4 0 1.000 9.0 4.00 0.0 .000
2026 New Orleans - AAA LF 5 4 13 0 0 13 0 1.000 42.0 2.79 +1.4 1.012
2026 Moore - AA LF 1 0 3 0 0 3 0 1.000 4.0 6.75 +0.0 .995
2026 Columbus - A LF 5 1 7 0 0 8 1 .875 17.0 3.71 +0.2 1.011
2026 Moore - AA CF 5 2 8 0 0 8 0 1.000 23.2 3.04 +0.3 1.014
2026 Columbus - A CF 4 1 4 0 0 4 0 1.000 14.2 2.45 +0.5 1.381
2026 Moore - AA RF 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2026 Columbus - A RF 51 51 111 0 0 113 2 .982 446.0 2.24 +2.0 1.021
TOTAL 1B 342 334 2450 168 275 2631 13 .995 2927.0 8.05 +2.4 1.009
TOTAL 3B 2 1 0 3 0 3 0 1.000 9.0 3.00 -0.5 .798
TOTAL LF 211 191 389 6 0 401 6 .985 1725.1 2.06 +7.1 1.023
TOTAL CF 240 215 606 15 2 631 10 .984 1951.1 2.86 -8.9 .982
TOTAL RF 144 142 312 16 3 330 2 .994 1212.2 2.43 +1.5 .991
PLAYER HISTORY
06/23/2024 Was selected to the 2024 Southern League All-Star Game.
08/12/2024 Wins the SL Player of the Week Award.
09/20/2024 Retired from professional baseball.
11/23/2024 Returned from retirement.
01/01/2025 OSA scouting updated ratings: Contact: 40; Power: 60; Eye: 50.
08/10/2025 Hits three home runs against the Salinas Storm, going 3-5 with 5 RBI and 3 runs scored!
09/29/2025 Wins the 2025 Pacific Coast League Round 2 with the New Orleans Greys!
01/01/2026 OSA scouting updated ratings: Contact: 35; Power: 55; Eye: 50.
04/30/2026 Injured (mild abdominal strain),day-to-day for one week.
08/19/2026 Goes 5-6 against the Port Royal Marines, with 1 HR, 3 RBI and 4 R.
Tuesday, October 27th , 2026 - OOTP Baseball 27.4 Build 76