SS Griff O'Ferrall #28
Age: 23 | Bats: R | Throws: R | Morale: Normal
10/03/2026
SS GRIFF O'FERRALL #28 - AGE: 23 - BATS: R - THROWS: R - MORALE: NORMAL
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
25 94 21 1 0 0 4 7 17 .223 .275 .234 4 -0.3
BATTING RATINGS (OSA)
Overall Overall Vs Left Vs Right  
Contact 40 45 40
BABIP 35 35 30
Avoid K's 55 60 55
Gap 40 40 40
Power 30 30 30
Eye 40 45 40
FIELDING RATINGS
Catcher Infield Outfield
Range: - 60 55
Errors: - 65 55
Arm: 20 50 50
Turn DP: - 60 -
Framing: - - -
POSITION RATINGS
Pitcher: - Shortstop: 55
Catcher: - Left Field: -
1st Base: - Center Field: -
2nd Base: 65 Right Field: -
3rd Base: 45
       
RUN/BUNT
Running Speed: 65
Stealing Aggressiveness: 60
Stealing Ability: 65
Baserunning Inst.: 50
Sacrifice Bunt: 45
Bunt for Hit: 45
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
09/18/2026 TAL Loss, 8-9 3 0 0 0 0 0 1 0
09/17/2026 TAL Win, 7-3 5 0 0 0 0 0 0 0
09/16/2026 TAL Loss, 3-5 3 0 1 0 0 1 1 0
09/15/2026 @ NF Loss, 3-6 1 0 0 0 0 1 0 0
09/11/2026 PRO Loss, 2-6 4 1 2 0 0 0 0 0
09/10/2026 PRO Win, 4-2 5 0 1 0 0 0 1 0
09/09/2026 PRO Loss, 1-6 4 0 0 0 0 0 0 0
09/08/2026 OKL Loss, 7-12 5 1 1 0 0 0 2 0
09/07/2026 OKL Win, 12-4 5 2 2 0 0 0 1 1
09/05/2026 @ HER Loss, 4-6 5 1 1 1 0 0 1 1
Birthday:02/02/2003
Born in:Richmond, VA
Nationality:American
Height:6' 1"
Weight:185 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:-
INTERNATIONAL LEAGUE 2026 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 25 94 21 1 0 0 4 13 7 17 .223 .275 .234 .509 .239 .011 31
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 23 103 0 0 0 0 1 1 22 1 4 0 100.0 7.3 2.64 -0.3  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   21 5 0 0 0 1 2 1 5 0 0 0 .238 .273 .238 .511
Versus Right   71 15 1 0 0 3 11 6 12 1 1 0 .211 .269 .225 .495
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
August   40 9 1 0 0 3 4 4 8 1 0 0 .225 .289 .250 .539
September   54 12 0 0 0 1 9 3 9 0 1 0 .222 .263 .222 .485
Career   94 21 1 0 0 4 13 7 17 1 1 0 .223 .275 .234 .509
Home   58 13 0 0 0 3 7 3 11 1 0 0 .224 .258 .224 .482
Road   36 8 1 0 0 1 6 4 6 0 1 0 .222 .300 .250 .550
Grass   94 21 1 0 0 4 13 7 17 1 1 0 .223 .275 .234 .509
Day   14 2 0 0 0 1 2 0 3 0 0 0 .143 .143 .143 .286
Night   80 19 1 0 0 3 11 7 14 1 1 0 .237 .295 .250 .545
As Starter   93 21 1 0 0 4 13 7 17 1 1 0 .226 .277 .237 .514
As Reliever / Substitution   1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Close/Late   11 0 0 0 0 0 1 2 5 0 0 0 .000 .154 .000 .154
Inning 1-3   38 9 0 0 0 2 7 1 6 1 0 0 .237 .250 .237 .487
Inning 4-6   31 8 0 0 0 2 5 4 4 0 1 0 .258 .343 .258 .601
Inning 7-9   25 4 1 0 0 0 1 2 7 0 0 0 .160 .222 .200 .422
0 Outs   41 8 0 0 0 0 6 5 7 0 1 0 .195 .283 .195 .478
1 Outs   28 5 0 0 0 3 4 1 7 1 0 0 .179 .200 .179 .379
2 Outs   25 8 1 0 0 1 3 1 3 0 0 0 .320 .346 .360 .706
Scoring Position   27 6 0 0 0 4 4 2 7 1 1 0 .222 .267 .222 .489
Bases Empty   55 10 0 0 0 0 6 3 9 0 0 0 .182 .224 .182 .406
Runner on 1st   12 5 1 0 0 0 3 2 1 0 0 0 .417 .500 .500 1.000
Runner on 2nd   8 4 0 0 0 0 1 0 2 0 1 0 .500 .500 .500 1.000
Runner on 3rd   2 1 0 0 0 1 1 0 1 0 0 0 .500 .500 .500 1.000
Runner on 1st & 2nd   12 1 0 0 0 0 1 1 4 0 0 0 .083 .154 .083 .237
Runner on 1st & 3rd   3 0 0 0 0 1 1 1 0 0 0 0 .000 .250 .000 .250
Runner on 2nd & 3rd   1 0 0 0 0 2 0 0 0 1 0 0 .000 .000 .000 .000
Bases Loaded   1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Two Strikes   51 10 1 0 0 2 8 5 17 1 0 0 .196 .263 .216 .479
First Pitch   12 4 0 0 0 1 1 0 0 0 1 0 .333 .333 .333 .667
Count 0-1   10 1 0 0 0 0 1 0 0 0 0 0 .100 .100 .100 .200
Count 0-2   12 2 0 0 0 0 2 0 3 0 0 0 .167 .167 .167 .333
Count 1-0   5 2 0 0 0 0 1 0 0 0 0 0 .400 .400 .400 .800
Count 1-1   9 1 0 0 0 0 1 0 0 0 0 0 .111 .111 .111 .222
Count 1-2   16 3 0 0 0 2 2 0 5 1 0 0 .188 .176 .188 .364
Count 2-0   1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Count 2-1   3 2 0 0 0 0 0 0 0 0 0 0 .667 .667 .667 1.333
Count 2-2   13 3 1 0 0 0 1 0 4 0 0 0 .231 .231 .308 .538
Count 3-1   3 1 0 0 0 1 1 2 0 0 0 0 .333 .600 .333 .933
Full Count   10 2 0 0 0 0 3 5 5 0 0 0 .200 .467 .200 .667
Behind in Count   38 6 0 0 0 2 5 0 8 1 0 0 .158 .154 .158 .312
Ahead in Count   12 5 0 0 0 1 2 2 0 0 0 0 .417 .500 .417 .917
Batting Leadoff   47 11 1 0 0 1 7 1 7 0 1 0 .234 .250 .255 .505
Batting 2nd   30 7 0 0 0 2 4 2 7 0 0 0 .233 .281 .233 .515
Batting 9th   17 3 0 0 0 1 2 4 3 1 0 0 .176 .318 .176 .495
Low Leverage   40 11 1 0 0 0 5 2 7 0 0 0 .275 .310 .300 .610
Medium Leverage   39 8 0 0 0 2 7 4 7 1 1 0 .205 .273 .205 .478
High Leverage   15 2 0 0 0 2 1 1 3 0 0 0 .133 .188 .133 .321
TEXAS LEAGUE 2026 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 108 395 122 25 3 5 59 55 57 52 .309 .396 .425 .822 .373 .116 98
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 99 463 1 0 0 8 9 1 168 33 11 5 68.8 70.0 6.38 1.3  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   77 15 2 2 0 8 8 16 9 0 1 0 .195 .333 .273 .606
Versus Right   318 107 23 1 5 51 47 41 43 1 8 1 .336 .413 .462 .875
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
April   62 22 5 1 0 12 8 14 9 0 1 1 .355 .481 .468 .948
May   88 28 8 0 1 18 17 13 11 0 1 0 .318 .406 .443 .849
June   93 26 4 0 0 6 6 11 12 0 3 0 .280 .356 .323 .678
July   98 30 6 1 1 13 13 14 15 1 2 0 .306 .389 .418 .808
August   54 16 2 1 3 10 11 5 5 0 2 0 .296 .356 .537 .893
All-Star Game   4 0 0 0 0 0 0 0 2 0 0 0 .000 .000 .000 .000
Career   395 122 25 3 5 59 55 57 52 1 9 1 .309 .396 .425 .822
Home   184 62 8 3 3 31 32 35 18 0 5 0 .337 .443 .462 .905
Road   211 60 17 0 2 28 23 22 34 1 4 1 .284 .353 .393 .747
Grass   395 122 25 3 5 59 55 57 52 1 9 1 .309 .396 .425 .822
Day   76 23 7 1 1 13 11 9 10 1 3 1 .303 .379 .461 .840
Night   319 99 18 2 4 46 44 48 42 0 6 0 .310 .401 .417 .817
As Starter   390 120 24 3 5 58 55 56 52 0 9 1 .308 .396 .423 .819
As Reliever / Substitution   5 2 1 0 0 1 0 1 0 1 0 0 .400 .429 .600 1.029
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
2025 Nassau - A 22 1 2 0 0 0 0 0 0 1 0 0 0 0 0 .000 .333 .000 .333 -17 18 -0.0
2025 Riverside - A 22 128 488 156 21 1 10 61 69 66 8 5 51 13 11 .320 .406 .428 .834 99 97 1.8
2025 Total - A 22 129 490 156 21 1 10 61 69 67 8 5 51 13 11 .318 .405 .427 .832 99 96 1.8
2026 Plano-Frisco - AA 23 108 395 122 25 3 5 59 55 57 1 1 52 11 5 .309 .396 .425 .822 96 98 1.3
2026 Austin - AAA 23 25 94 21 1 0 0 4 13 7 0 1 17 4 0 .223 .275 .234 .509 30 31 -0.3
Total INT 25 94 21 1 0 0 4 13 7 0 1 17 4 0 .223 .275 .234 .509 30 31
Total TL 108 395 122 25 3 5 59 55 57 1 1 52 11 5 .309 .396 .425 .822 96 98
Total CAL 128 488 156 21 1 10 61 69 66 8 5 51 13 11 .320 .406 .428 .834 99 97
Total SAL 1 2 0 0 0 0 0 0 1 0 0 0 0 0 .000 .333 .000 .333 -17 18
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2025 Riverside - A 2B 95 95 223 214 52 447 10 .978 805.0 4.89 +4.8 1.047
2025 Riverside - A SS 41 32 44 97 12 143 2 .986 292.0 4.35 +3.5 1.078
2025 Nassau - A SS 1 1 2 2 1 4 0 1.000 7.0 5.14 -0.2 1.062
2026 Austin - AAA 2B 24 22 32 65 14 101 4 .960 194.0 4.50 +1.6 1.056
2026 Plano-Frisco - AA 2B 40 39 57 78 16 137 2 .985 339.2 3.58 +0.4 .981
2026 Austin - AAA 3B 1 1 0 3 1 3 0 1.000 9.0 3.00 +0.4 1.612
2026 Plano-Frisco - AA 3B 6 6 4 11 1 16 1 .938 49.0 2.76 +0.5 .924
2026 Plano-Frisco - AA SS 61 54 62 144 18 207 1 .995 495.1 3.74 +3.2 1.042
TOTAL 2B 159 156 312 357 82 685 16 .977 1338.2 4.50 +6.8 1.032
TOTAL 3B 7 7 4 14 2 19 1 .947 58.0 2.79 +0.9 1.015
TOTAL SS 103 87 108 243 31 354 3 .992 794.1 3.98 +6.6 1.056
PLAYER HISTORY
01/01/2025 OSA scouting updated ratings: Contact: 35; Power: 40; Eye: 45.
08/04/2025 Injured (strained rib cage muscle),day-to-day for 2-3 weeks.
01/01/2026 OSA scouting updated ratings: Contact: 45; Power: 25; Eye: 40.
06/28/2026 Was selected to the 2026 Texas League All-Star Game.
Friday, October 2nd , 2026 - OOTP Baseball 27.4 Build 76