LF Joe Hahn #29
Age: 31 | Bats: L | Throws: L | Morale: Very Unhappy
06/09/2042
OA: 40 POT: 40
LF JOE HAHN #29 - AGE: 31 - BATS: L - THROWS: L - MORALE: VERY UNHAPPY
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
52 164 26 3 0 2 10 15 50 .159 .232 .213 1 -0.7
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 45 40 45 45
Gap 50 45 50 50
Power 45 45 50 45
Eye 45 45 45 45
Avoid K's 45 40 45 45
FIELDING RATINGS
Catcher Infield Outfield
Range: - 35 65
Errors: - 35 75
Arm: 25 35 60
Turn DP: - 20 -
Framing: 20 - -
POSITION RATINGS
Pitcher: - Shortstop: -
Catcher: - Left Field: 80
1st Base: - Center Field: 60
2nd Base: - Right Field: 25
3rd Base: -
       
RUN/BUNT
Running Speed: 35
Stealing Aggressiveness: 70
Stealing Ability: 55
Baserunning Inst.: 65
Sacrifice Bunt: 50
Bunt for Hit: 25
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
06/07/2042 @ MIA Loss, 6-7 3 0 0 0 0 1 2 0
06/05/2042 @ MIA Win, 6-2 4 0 0 1 0 0 3 0
06/03/2042 @ TB Win, 2-1 3 0 1 0 0 0 0 0
06/01/2042 @ TB Loss, 2-8 3 0 0 0 0 0 1 0
05/31/2042 DET Win, 3-0 3 0 0 0 0 0 0 0
05/30/2042 DET Loss, 2-3 4 0 0 0 0 0 1 0
05/29/2042 DET Loss, 1-2 2 0 0 0 0 1 0 0
05/28/2042 @ BOS Win, 4-3 4 1 1 1 1 0 2 0
05/27/2042 @ BOS Loss, 1-4 3 1 0 0 0 0 1 0
05/26/2042 @ BOS Loss, 0-3 3 0 1 0 0 0 1 0
PERSONALITY
Hahn is sharp as a tack.
High: Intelligence
Low: Loyalty, Financial Ambition
Birthday:11/25/2010
Born in:Kenmore, WA
Nationality:American
Height:6' 2"
Weight:200 lbs
Local Popularity:Insignificant
National Pop.:Insignificant
STATUS
Contract:Major League Contract
Salary:$5,000,000
Signed Through:2042 Season
Major Service:5 Years, 83 Days
Service This Yr:69 Days
40-Man Service:None, None
Pro Service:11 Years
Arbitration Eligibility:Eligible, but possibly free agent after season!
Option Years:3 option years left
Contract Extension: -
Drafted:2031, 15th Pick in Round 1
FEDERAL BASEBALL LEAGUE 2042 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 52 164 26 3 0 2 10 9 15 50 .159 .232 .213 .445 .204 .055 37
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 51 181 1 0 0 2 3 1 35 5 1 1 50.0 8.9 1.65 -0.7  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   38 5 1 0 0 2 1 2 7 0 1 1 .132 .195 .158 .353
Versus Right   126 21 2 0 2 8 8 13 43 1 2 0 .167 .243 .230 .473
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Last Week   10 1 0 0 0 1 0 1 5 1 0 0 .100 .167 .100 .267
April   68 10 1 0 1 6 4 7 17 0 3 1 .147 .237 .206 .443
May   83 15 2 0 1 3 5 7 27 0 0 0 .181 .244 .241 .485
June   13 1 0 0 0 1 0 1 6 1 0 0 .077 .133 .077 .210
Spring Training   56 10 3 0 2 5 5 2 21 0 2 3 .179 .246 .339 .585
Last Year   349 70 10 1 10 22 30 17 114 1 5 0 .201 .237 .321 .558
2 Years Ago   319 75 16 0 11 33 21 13 94 2 3 4 .235 .272 .389 .661
Career   1875 378 83 4 44 151 161 100 586 8 15 13 .202 .246 .321 .567
Home   81 19 3 0 1 7 4 9 20 0 3 0 .235 .311 .309 .620
Road   83 7 0 0 1 3 5 6 30 1 0 1 .084 .154 .120 .274
Grass   159 26 3 0 2 10 8 14 49 1 3 1 .164 .234 .220 .454
Turf   5 0 0 0 0 0 1 1 1 0 0 0 .000 .167 .000 .167
Day   38 5 0 0 0 1 3 6 9 0 1 0 .132 .250 .132 .382
Night   126 21 3 0 2 9 6 9 41 1 2 1 .167 .226 .238 .464
As Starter   164 26 3 0 2 10 9 15 50 1 3 1 .159 .232 .213 .445
As Reliever / Substitution   0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Close/Late   36 9 1 0 1 5 1 4 12 1 3 0 .250 .317 .361 .678
Inning 1-3   58 7 0 0 1 3 2 3 19 0 0 0 .121 .164 .172 .336
Inning 4-6   58 8 1 0 0 2 6 6 16 0 0 1 .138 .231 .155 .386
Inning 7-9   48 11 2 0 1 5 1 6 15 1 3 0 .229 .309 .333 .642
0 Outs   50 7 1 0 1 1 5 8 13 0 3 1 .140 .271 .220 .491
1 Outs   48 7 2 0 0 3 2 5 17 1 0 0 .146 .222 .188 .410
2 Outs   66 12 0 0 1 6 2 2 20 0 0 0 .182 .206 .227 .433
Scoring Position   42 8 1 0 0 7 0 1 9 1 3 0 .190 .205 .214 .419
Bases Empty   91 10 1 0 1 1 5 10 29 0 0 1 .110 .206 .154 .360
Runner on 1st   31 8 1 0 1 2 4 4 12 0 0 0 .258 .343 .387 .730
Runner on 2nd   16 6 1 0 0 3 0 0 1 0 2 0 .375 .375 .438 .812
Runner on 3rd   4 1 0 0 0 2 0 1 2 0 0 0 .250 .400 .250 .650
Runner on 1st & 2nd   15 1 0 0 0 1 0 0 3 0 1 0 .067 .067 .067 .133
Runner on 1st & 3rd   4 0 0 0 0 0 0 0 2 0 0 0 .000 .000 .000 .000
Runner on 2nd & 3rd   1 0 0 0 0 1 0 0 0 1 0 0 .000 .000 .000 .000
Bases Loaded   2 0 0 0 0 0 0 0 1 0 0 0 .000 .000 .000 .000
Two Strikes   82 6 1 0 1 4 2 6 50 1 0 0 .073 .135 .122 .257
First Pitch   29 5 1 0 0 2 0 0 0 0 1 0 .172 .172 .207 .379
Count 0-1   17 3 0 0 0 0 2 0 0 0 1 0 .176 .176 .176 .353
Count 0-2   15 1 0 0 0 1 0 0 8 0 0 0 .067 .067 .067 .133
Count 1-0   12 3 0 0 0 1 0 0 0 0 1 0 .250 .250 .250 .500
Count 1-1   11 6 1 0 0 1 1 0 0 0 0 1 .545 .583 .636 1.220
Count 1-2   31 2 0 0 1 3 1 0 21 1 0 0 .065 .062 .161 .224
Count 2-0   4 1 0 0 0 0 0 0 0 0 0 0 .250 .250 .250 .500
Count 2-1   6 1 0 0 0 1 0 0 0 0 0 0 .167 .167 .167 .333
Count 2-2   23 0 0 0 0 0 0 0 14 0 0 0 .000 .000 .000 .000
Count 3-0   0 0 0 0 0 0 1 3 0 0 0 0 .000 1.000 .000 1.000
Count 3-1   3 1 0 0 1 1 3 6 0 0 0 0 .333 .778 1.333 2.111
Full Count   13 3 1 0 0 0 1 6 7 0 0 0 .231 .474 .308 .781
Behind in Count   63 6 0 0 1 4 3 0 29 1 1 0 .095 .094 .143 .237
Ahead in Count   25 6 0 0 1 3 4 9 0 0 1 0 .240 .441 .360 .801
Batting Leadoff   9 1 0 0 0 1 1 2 4 1 0 0 .111 .250 .111 .361
Batting 2nd   13 4 0 0 0 1 0 0 3 0 0 0 .308 .308 .308 .615
Batting 5th   8 1 0 0 1 1 1 0 3 0 0 0 .125 .125 .500 .625
Batting 6th   9 4 0 0 0 1 1 1 0 0 1 0 .444 .500 .444 .944
Batting 7th   119 14 2 0 1 6 6 11 39 0 2 1 .118 .198 .160 .358
Batting 8th   6 2 1 0 0 0 0 1 1 0 0 0 .333 .429 .500 .929
Low Leverage   52 7 1 0 0 1 2 2 19 1 1 1 .135 .179 .154 .332
Medium Leverage   73 13 1 0 2 7 6 9 20 0 1 0 .178 .268 .274 .542
High Leverage   38 6 1 0 0 2 1 3 11 0 1 0 .158 .220 .184 .404
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
2034 Montreal - FBL 23 14 38 6 0 0 2 6 7 3 1 1 17 0 1 .158 .233 .316 .548 58 55 -0.0
2037 Montreal - FBL 26 72 257 53 17 1 4 18 22 13 3 0 74 0 1 .206 .253 .327 .580 76 68 0.7
2038 Montreal - FBL 27 101 366 74 18 0 3 26 30 20 2 3 101 1 1 .202 .246 .276 .521 59 50 0.6
2039 Montreal - FBL 28 100 382 74 19 2 12 36 42 19 2 0 136 7 4 .194 .236 .348 .584 80 75 1.4
2040 Montreal - FBL 29 93 319 75 16 0 11 33 21 13 4 2 94 6 1 .235 .272 .389 .661 102 102 1.0
2041 Montreal - FBL 30 101 349 70 10 1 10 22 30 17 0 1 114 2 4 .201 .237 .321 .558 70 67 0.1
2042 Montreal - FBL 31 52 164 26 3 0 2 10 9 15 1 1 50 1 1 .159 .232 .213 .445 35 37 -0.7
Total FBL 533 1875 378 83 4 44 151 161 100 13 8 586 17 13 .202 .246 .321 .567 73 68 3.1
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
2029 Total - 18 41 184 80 24 7 13 59 69 17 2 3 7 8 6 .435 .481 .853 1.334 100 100 4.5
2030 Total - 19 38 171 77 22 4 13 58 82 15 2 2 10 9 8 .450 .495 .854 1.349 100 100 4.3
2031 Total - 20 37 171 77 21 3 10 54 64 11 2 0 11 9 8 .450 .489 .784 1.273 100 100 3.9
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2034 Montreal - MLB LF 9 9 19 1 1 20 0 1.000 78.0 2.31 +1.0 1.081
2034 Montreal - MLB CF 4 0 3 0 0 3 0 1.000 11.0 2.45 -0.5 1.000
2037 Montreal - MLB LF 26 23 35 0 0 35 0 1.000 191.0 1.65 +1.6 1.026
2037 Montreal - MLB CF 51 42 114 0 0 115 1 .991 379.2 2.70 +3.7 1.046
2038 Montreal - MLB LF 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2038 Montreal - MLB CF 99 97 244 1 0 246 1 .996 840.2 2.62 +4.2 1.032
2038 Montreal - MLB RF 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2039 Montreal - MLB LF 1 0 0 0 0 0 0 .000 3.0 0.00 0.0 .000
2039 Montreal - MLB CF 97 97 243 6 0 250 1 .996 862.2 2.60 +8.1 1.068
2040 Montreal - MLB LF 84 84 139 1 0 140 0 1.000 731.2 1.72 +1.8 1.023
2040 Montreal - MLB CF 9 9 26 0 0 27 1 .963 79.0 2.96 +3.0 1.178
2041 Montreal - MLB LF 91 89 147 2 1 150 1 .993 784.0 1.71 +6.8 1.069
2041 Montreal - MLB CF 13 10 34 0 0 34 0 1.000 87.0 3.52 +1.7 1.068
2042 Montreal - MLB LF 46 44 76 0 0 76 0 1.000 383.2 1.78 +3.0 1.049
2042 Montreal - MLB CF 7 7 17 0 0 17 0 1.000 57.0 2.68 -0.5 .942
TOTAL LF 257 249 416 4 2 421 1 .998 2171.1 1.74 +14.1 1.046
TOTAL CF 280 262 681 7 0 692 4 .994 2317.0 2.67 +19.8 1.051
PLAYER HISTORY
01/01/2030 OSA scouting updated ratings (potential): Contact: 35 (55); Power: 30 (55); Eye: 35 (50).
01/01/2031 OSA scouting updated ratings (potential): Contact: 35 (55); Power: 35 (65); Eye: 35 (55).
06/12/2031 Drafted in the 2031 first-year player draft out of high school (Shelton; Shelton, WA) by the Toronto Grizzlies. (Round 1, Pick 15, 15th overall pick).
08/31/2031 Named the #97 prospect in the FBL
01/01/2032 OSA scouting updated ratings (potential): Contact: 40 (55); Power: 35 (55); Eye: 35 (50).
04/01/2032 Named the #55 prospect in the FBL
05/30/2032 Named the #52 prospect in the FBL
08/30/2032 Named the #60 prospect in the FBL
01/01/2033 OSA scouting updated ratings (potential): Contact: 40 (50); Power: 35 (55); Eye: 40 (45).
04/01/2033 Named the #71 prospect in the FBL
05/30/2033 Named the #80 prospect in the FBL
01/01/2034 OSA scouting updated ratings (potential): Contact: 45 (55); Power: 45 (50); Eye: 40 (45).
05/19/2034 Was traded by the Toronto Robbers to the Montreal Mammoths, along with LF Mike Webb, a 1st round draft pick, a 2nd round draft pick, and a 3rd round draft pick, in exchange for LF Jerry Yon.
05/30/2034 Named the #62 prospect in the FBL
08/31/2034 Named the #87 prospect in the FBL
09/22/2034 Received a 1-year contract through automatic renewal worth a total of $760,000.
01/01/2035 OSA scouting updated ratings (potential): Contact: 50 (55); Power: 50 (55); Eye: 45 (45).
04/01/2035 Named the #92 prospect in the FBL
05/30/2035 Named the #96 prospect in the FBL
01/01/2036 OSA scouting updated ratings (potential): Contact: 50 (55); Power: 50 (50); Eye: 45 (45).
01/01/2037 OSA scouting updated ratings (potential): Contact: 50 (50); Power: 50 (50); Eye: 45 (45).
05/21/2037 Injured (strained oblique),day-to-day for 3-4 weeks.
07/17/2037 Injured (groin soreness),day-to-day for 5 days.
09/25/2037 Received a 1-year contract through automatic renewal worth a total of $760,000.
01/01/2038 OSA scouting updated ratings (potential): Contact: 50 (50); Power: 45 (50); Eye: 45 (45).
05/02/2038 Injured on 04/30/2038, diagnosed with a strained abdominal muscle, is day-to-day.
05/11/2038 Suffered setback in recovery from injury, will miss another one week.
09/23/2038 Received a 1-year contract through automatic renewal worth a total of $760,000.
01/01/2039 OSA scouting updated ratings (potential): Contact: 50 (50); Power: 45 (50); Eye: 45 (45).
11/04/2039 Received a 1-year contract through arbitration worth a total of $2,000,000.
01/01/2040 OSA scouting updated ratings (potential): Contact: 45 (50); Power: 50 (50); Eye: 45 (45).
03/01/2040 Injured (mild oblique strain),day-to-day for 2 days.
04/19/2040 Injured (hand contusion),out for one week.
11/13/2040 Received a 1-year contract through arbitration worth a total of $3,566,600.
01/01/2041 OSA scouting updated ratings (potential): Contact: 45 (45); Power: 50 (50); Eye: 45 (45).
02/27/2041 Injured (hip strain),out for 3 weeks.
11/07/2041 Received a 1-year contract through arbitration worth a total of $5,000,000.
01/01/2042 OSA scouting updated ratings (potential): Contact: 45 (45); Power: 50 (50); Eye: 45 (45).
03/25/2042 Injured (groin tightness),day-to-day for 3 days.
05/19/2042 Injured (hip flexor strain),day-to-day for one week.
LEADERBOARD APPEARANCES
Year K Rank
2039 136 3
Year SH Rank
2041 5 10
Sunday, December 14th , 2025 - OOTP Baseball 25.11 Build 104