SS Will 'Twiggy' Shaffer #4
Age: 20 | Bats: R | Throws: R | Morale: Unhappy
09/11/2026
SS WILL 'TWIGGY' SHAFFER #4 - AGE: 20 - BATS: R - THROWS: R - MORALE: UNHAPPY
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
9 39 13 0 1 2 4 2 8 .333 .366 .538 0 -0.0
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 25 25 25 25
Gap 40 45 40 40
Power 40 45 40 40
Eye 35 35 35 35
Avoid K's 20 20 20 20
FIELDING RATINGS
Catcher Infield Outfield
Range: - 65 40
Errors: - 50 45
Arm: 20 55 50
Turn DP: - 60 -
Framing: 25 - -
POSITION RATINGS
Pitcher: - Shortstop: 45
Catcher: - Left Field: -
1st Base: - Center Field: -
2nd Base: - Right Field: -
3rd Base: 50
       
RUN/BUNT
Running Speed: 60
Stealing Aggressiveness: 55
Stealing Ability: 60
Baserunning Inst.: 45
Sacrifice Bunt: 40
Bunt for Hit: 25
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
09/06/2026 @ QUC Win, 6-5 1 0 1 0 0 0 0 0
09/04/2026 QUC Win, 3-2 5 1 0 0 0 0 3 1
08/31/2026 SBE Loss, 4-7 0 0 0 0 0 0 0 0
08/29/2026 @ CED Win, 1-0 4 0 1 0 0 0 1 0
08/28/2026 @ CED Win, 11-0 4 0 2 3 0 0 0 0
08/27/2026 AOGr Loss, 5-12 4 1 2 0 0 0 0 0
08/25/2026 @ AOGr Loss, 8-9 4 1 2 1 0 0 1 0
08/24/2026 @ AOGr Win, 6-4 4 0 0 0 0 0 2 0
08/22/2026 AKCB Win, 6-0 4 0 1 0 0 0 2 0
08/21/2026 AKCB Loss, 1-4 4 0 3 0 0 0 0 0
PERSONALITY
Birthday:04/06/2006
Born in:Bixby, OK
Nationality:American
Height:6' 1"
Weight:175 lbs
Local Popularity:Unknown
National Pop.:Unknown
STATUS
Contract:Minor League Contract
Salary:-
Signed Through:-
Major Service:None, 13 Days
Service This Yr:None
40-Man Service:None, 13 Days
Pro Service:1 Year
Arbitration Eligibility:Not yet eligible
Option Years:3 option years left
Contract Extension: -
Drafted:-
MIDWEST LEAGUE 2026 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 59 167 42 4 0 2 17 14 15 44 .251 .315 .311 .627 .292 .060 67
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 42 185 1 0 0 1 1 1 52 6 3 2 60.0 17.5 3.63 -0.5  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   60 14 1 0 1 4 4 10 19 0 0 0 .233 .343 .300 .643
Versus Right   107 28 3 0 1 13 10 5 25 1 1 1 .262 .298 .318 .616
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Last Week   6 1 0 0 0 0 1 0 3 0 0 0 .167 .167 .167 .333
April   4 3 1 0 0 0 1 1 0 0 0 0 .750 .800 1.000 1.800
May   16 3 0 0 0 2 3 4 4 0 0 0 .188 .350 .188 .537
June   65 15 2 0 0 1 4 3 21 0 0 0 .231 .265 .262 .526
July   68 17 1 0 2 11 5 7 15 0 1 1 .250 .329 .353 .682
August   8 3 0 0 0 3 0 0 1 1 0 0 .375 .333 .375 .708
September   6 1 0 0 0 0 1 0 3 0 0 0 .167 .167 .167 .333
Career   167 42 4 0 2 17 14 15 44 1 1 1 .251 .315 .311 .627
Home   79 21 3 0 2 10 10 10 19 0 0 0 .266 .348 .380 .728
Road   88 21 1 0 0 7 4 5 25 1 1 1 .239 .284 .250 .534
Grass   156 39 4 0 2 16 14 15 38 1 1 1 .250 .318 .314 .632
Turf   11 3 0 0 0 1 0 0 6 0 0 0 .273 .273 .273 .545
Day   17 5 0 0 2 4 3 1 3 0 0 0 .294 .333 .647 .980
Night   150 37 4 0 0 13 11 14 41 1 1 1 .247 .313 .273 .587
As Starter   152 36 4 0 2 16 11 13 40 1 1 1 .237 .299 .303 .602
As Reliever / Substitution   15 6 0 0 0 1 3 2 4 0 0 0 .400 .471 .400 .871
ARIZONA COMPLEX LEAGUE 2026 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 9 39 13 0 1 2 4 8 2 8 .333 .366 .538 .904 .381 .205 97
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 9 41 0 0 0 1 0 0 21 3 0 0 0.0 7.3 7.35 -0.0  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   9 4 0 0 2 2 3 1 3 0 0 0 .444 .500 1.111 1.611
Versus Right   30 9 0 1 0 2 5 1 5 0 0 0 .300 .323 .367 .689
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
August   39 13 0 1 2 4 8 2 8 0 0 0 .333 .366 .538 .904
Postseason   41 16 4 0 1 3 7 2 8 0 0 0 .390 .419 .561 .980
Last Year   54 16 4 0 1 9 7 1 15 1 0 0 .296 .304 .426 .729
Career   93 29 4 1 3 13 15 3 23 1 0 0 .312 .330 .473 .803
Home   13 6 0 0 2 2 5 1 1 0 0 0 .462 .500 .923 1.423
Road   26 7 0 1 0 2 3 1 7 0 0 0 .269 .296 .346 .642
Grass   39 13 0 1 2 4 8 2 8 0 0 0 .333 .366 .538 .904
Day   5 2 0 0 1 1 1 0 0 0 0 0 .400 .400 1.000 1.400
Night   34 11 0 1 1 3 7 2 8 0 0 0 .324 .361 .471 .832
As Starter   39 13 0 1 2 4 8 2 8 0 0 0 .333 .366 .538 .904
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 Milwaukee (DSL) - R 19 1 0 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0 0 0.0
2025 Milwaukee(ACL) - R 19 9 20 6 2 0 0 2 2 0 0 0 6 0 0 .300 .300 .400 .700 62 55 -0.1
2025 Milwaukee(ACL) - R 19 17 34 10 2 0 1 7 5 1 0 1 9 2 0 .294 .306 .441 .747 73 62 -0.1
2025 Total - R 19 27 54 16 4 0 1 9 7 1 0 1 15 2 0 .296 .304 .426 .729 69 60 -0.2
2026 Milwaukee(ACL) - R 20 9 39 13 0 1 2 4 8 2 0 0 8 0 0 .333 .366 .538 .904 99 97 -0.0
2026 Wisconsin - A 20 59 167 42 4 0 2 17 14 15 1 1 44 3 2 .251 .315 .311 .627 69 67 -0.5
Total MID 59 167 42 4 0 2 17 14 15 1 1 44 3 2 .251 .315 .311 .627 69 67
Total ACL 35 93 29 4 1 3 13 15 3 0 1 23 2 0 .312 .330 .473 .803 82 76
Total DSL 1 0 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0 0
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
2026 Milwaukee(ACL) - ACL 20 10 41 16 4 0 1 3 7 2 0 0 8 0 1 .390 .419 .561 .980 117 124 0.1
Total ACL 10 41 16 4 0 1 3 7 2 0 0 8 0 1 .390 .419 .561 .980 117 124
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2026 Wisconsin - A 3B 44 34 15 81 9 101 5 .950 308.0 2.81 -2.1 .962
2026 Milwaukee(ACL) - R 3B 2 2 0 0 0 0 0 .000 16.0 0.00 -0.3 .000
2026 Wisconsin - A SS 12 8 12 38 8 50 0 1.000 86.2 5.19 +0.1 1.019
2026 Milwaukee(ACL) - R SS 7 7 9 17 6 26 0 1.000 60.0 3.90 -1.0 .976
TOTAL 3B 46 36 15 81 9 101 5 .950 324.0 2.67 -2.4 .962
TOTAL SS 19 15 21 55 14 76 0 1.000 146.2 4.66 -0.9 1.006
PLAYER HISTORY
01/01/2026 OSA scouting updated ratings (potential): Contact: 20 (30); Power: 35 (40); Eye: 30 (30).
Thursday, June 4th , 2026 - OOTP Baseball 26.8 Build 82