LF Joe Haney #20
Age: 22 | Bats: R | Throws: L | Morale: Normal
09/11/2025
LF JOE HANEY #20 - AGE: 22 - BATS: R - THROWS: L - MORALE: NORMAL
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
36 103 23 6 1 5 16 22 34 .223 .360 .447 0 0.2
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 35 35 35 45
Gap 45 50 45 55
Power 35 35 35 45
Eye 40 40 40 50
Avoid K's 30 30 30 45
FIELDING RATINGS
Catcher Infield Outfield
Range: - 30 40
Errors: - 35 50
Arm: 20 40 55
Turn DP: - 25 -
Framing: 20 - -
POSITION RATINGS
Pitcher: - Shortstop: -
Catcher: - Left Field: 35
1st Base: - Center Field: -
2nd Base: - Right Field: 35
3rd Base: -
       
RUN/BUNT
Running Speed: 50
Stealing Aggressiveness: 70
Stealing Ability: 45
Baserunning Inst.: 40
Sacrifice Bunt: 30
Bunt for Hit: 35
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
09/03/2025 @ KIN Loss, 2-3 3 0 1 0 0 1 1 0
09/02/2025 @ KIN Loss, 1-3 3 0 0 0 0 0 3 0
09/01/2025 @ KIN Win, 21-1 4 3 1 1 0 1 1 0
08/31/2025 BRI Win, 4-1 4 1 1 3 1 0 1 0
08/30/2025 BRI Win, 8-4 4 0 0 1 0 1 1 0
08/29/2025 BRI Win, 10-2 2 0 0 0 0 3 0 0
08/28/2025 ELI Loss, 2-4 3 0 0 0 0 1 0 0
08/27/2025 ELI Loss, 4-12 0 0 0 0 0 0 0 0
08/26/2025 @ PUL Loss, 1-4 4 0 0 0 0 0 1 0
08/25/2025 @ PUL Loss, 0-6 3 0 0 0 0 1 1 0
PERSONALITY
Isn't afraid to speak his mind.
Personality Class: Unknown
Birthday:11/16/2002
Born in:Baton Rouge, LA
Nationality:American
Height:6' 2"
Weight:200 lbs
Local Popularity:Unknown
National Pop.:Unknown
STATUS
Contract:Minor League Contract
Salary:-
Signed Through:-
Major Service:None, None
Service This Yr:None
40-Man Service:None, None
Pro Service:1 Year
Arbitration Eligibility:Not yet eligible
Option Years:3 option years left
Contract Extension: -
Drafted:2024, 10th Pick in Round 12
APPALACHIAN LEAGUE 2025 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 36 103 23 6 1 5 16 18 22 34 .223 .360 .447 .807 .373 .223 116
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 27 125 0 0 0 1 0 0 46 12 0 1 0.0 17.8 5.86 .2  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   35 11 2 0 3 7 11 8 11 0 0 0 .314 .442 .629 1.070
Versus Right   68 12 4 1 2 9 7 14 23 0 0 0 .176 .317 .353 .670
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Last Week   10 2 2 0 0 1 3 2 5 0 0 0 .200 .333 .400 .733
July   29 9 2 1 2 8 9 5 11 0 0 0 .310 .412 .655 1.067
August   64 12 2 0 3 7 6 15 18 0 0 0 .188 .342 .359 .701
September   10 2 2 0 0 1 3 2 5 0 0 0 .200 .333 .400 .733
Career   103 23 6 1 5 16 18 22 34 0 0 0 .223 .360 .447 .807
Home   47 7 1 1 2 9 6 9 16 0 0 0 .149 .286 .340 .626
Road   56 16 5 0 3 7 12 13 18 0 0 0 .286 .420 .536 .956
Grass   103 23 6 1 5 16 18 22 34 0 0 0 .223 .360 .447 .807
Day   45 10 3 1 1 6 9 12 13 0 0 0 .222 .386 .400 .786
Night   58 13 3 0 4 10 9 10 21 0 0 0 .224 .338 .483 .821
As Starter   90 18 6 0 5 13 16 22 30 0 0 0 .200 .357 .433 .790
As Reliever / Substitution   13 5 0 1 0 3 2 0 4 0 0 0 .385 .385 .538 .923
GULF COAST ROOKIE LEAGUE 2025 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 21 77 25 5 1 2 13 12 17 19 .325 .447 .494 .940 .423 .169 139
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 20 94 0 0 0 4 0 0 38 8 0 1 0.0 16.7 7.91 .6  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   19 5 1 0 0 3 1 3 4 0 0 0 .263 .364 .316 .679
Versus Right   58 20 4 1 2 10 11 14 15 0 0 0 .345 .472 .552 1.024
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
June   25 9 2 0 0 2 5 10 3 0 0 0 .360 .543 .440 .983
July   52 16 3 1 2 11 7 7 16 0 0 0 .308 .390 .519 .909
Last Year   82 16 1 2 6 23 11 8 29 2 0 1 .195 .269 .476 .744
Career   159 41 6 3 8 36 23 25 48 2 0 1 .258 .358 .484 .843
Home   37 12 2 1 2 7 6 9 11 0 0 0 .324 .457 .595 1.051
Road   40 13 3 0 0 6 6 8 8 0 0 0 .325 .438 .400 .838
Grass   77 25 5 1 2 13 12 17 19 0 0 0 .325 .447 .494 .940
Day   44 17 1 1 2 8 7 9 13 0 0 0 .386 .491 .591 1.081
Night   33 8 4 0 0 5 5 8 6 0 0 0 .242 .390 .364 .754
As Starter   76 25 5 1 2 13 12 17 19 0 0 0 .329 .452 .500 .952
As Reliever / Substitution   1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
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
2023 Total - 20 40 180 52 9 5 9 32 45 20 1 2 26 35 11 .289 .360 .544 .904 100 100 1.6
2024 Total - 21 63 280 75 10 2 7 42 67 31 1 2 53 0 0 .268 .341 .393 .734 100 100 0.9
2024 St. Louis (GCL) - R 21 27 82 16 1 2 6 23 11 8 1 2 29 1 1 .195 .269 .476 .744 79 72 -0.1
2025 St. Louis (GCL) - R 22 21 77 25 5 1 2 13 12 17 0 0 19 0 1 .325 .447 .494 .940 127 139 0.6
2025 Johnson City - R 22 36 103 23 6 1 5 16 18 22 0 0 34 0 1 .223 .360 .447 .807 113 116 0.2
2025 Total - R 22 57 180 48 11 2 7 29 30 39 0 0 53 0 2 .267 .397 .467 .864 119 126 0.7
Total APP 36 103 23 6 1 5 16 18 22 0 0 34 0 1 .223 .360 .447 .807 113 116
Total GCL 48 159 41 6 3 8 36 23 25 1 2 48 1 2 .258 .358 .484 .843 103 106
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2025 Johnson City - R LF 5 3 4 0 0 4 0 1.000 34.2 1.04 -0.5 .852
2025 Johnson City - R RF 8 6 9 0 0 9 0 1.000 53.0 1.53 -1.7 .916
2025 St. Louis (GCL) - R RF 21 20 38 1 0 40 1 .975 176.0 1.99 -1.2 .980
TOTAL LF 5 3 4 0 0 4 0 1.000 34.2 1.04 -0.5 .852
TOTAL RF 29 26 47 1 0 49 1 .980 229.0 1.89 -2.9 .968
PLAYER HISTORY
01/01/2024 OSA scouting updated ratings (potential): Contact: 40 (50); Power: 30 (50); Eye: 35 (55).
07/14/2024 Drafted in the 2024 first-year player draft (Round 12, Pick 10, 345th overall pick) by the St. Louis Cardinals, out of college LSU
01/01/2025 OSA scouting updated ratings (potential): Contact: 35 (45); Power: 35 (45); Eye: 35 (45).
Wednesday, September 10th , 2025 - OOTP Baseball 26.7 Build 77