2B Valerius Hahnheiser #94
Age: 31 | Bats: L | Throws: R | Morale: Normal
10/06/2038
2B VALERIUS HAHNHEISER #94 - AGE: 31 - BATS: L - THROWS: R - MORALE: NORMAL
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
0 0 0 0 0 0 0 0 0 .000 .000 .000 0 0.0
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 40 40 40 40
Gap 60 55 60 60
Power 35 35 35 35
Eye 50 50 50 50
Avoid K's 45 45 45 45
FIELDING RATINGS
Catcher Infield Outfield
Range: - 60 50
Errors: - 45 35
Arm: 20 55 45
Turn DP: - 60 -
Ability: 20 - -
POSITION RATINGS
Pitcher: - Shortstop: 45
Catcher: - Left Field: 35
1st Base: - Center Field: -
2nd Base: 55 Right Field: -
3rd Base: 50
       
RUN/BUNT
Running Speed: 65
Stealing Ability: 50
Baserunning Inst.: 45
Sacrifice Bunt: 75
Bunt for Hit: 60
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
PERSONALITY
Plays the game with an edge.
Personality Class: Sparkplug
High: Adaptability, Work Ethic
Birthday:11/19/2006
Born in:Norderstedt, SCH
Nationality:German
Height:6' 4"
Weight:200 lbs
Local Popularity:Insignificant
National Pop.:Insignificant
STATUS
Contract:None, Free Agent
Salary:-
Signed Through:-
Major Service:4 Years, 157 Days
Service This Yr:None
40-Man Service:6 Years, 30 Days
Pro Service:11 Years
Arbitration Eligibility:Arbitration eligible in offseason
Option Years:1 option year left
Contract Extension: -
Drafted:2026, 8th Pick in Round 2
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
2029 Czech - ELB 22 25 67 16 1 1 1 8 7 7 1 0 15 4 1 .239 .320 .328 .648 81 82 0.1
2030 Czech - ELB 23 156 544 128 36 5 4 49 56 58 1 4 130 22 9 .235 .308 .342 .650 81 81 1.4
2031 Czech - ELB 24 149 538 145 34 8 4 39 73 53 3 2 129 22 10 .270 .337 .385 .722 104 104 4.1
2032 Czech - ELB 25 73 240 61 16 5 1 31 24 29 6 0 53 7 5 .254 .349 .375 .724 106 108 1.5
2033 Czech - ELB 26 15 35 12 6 0 0 4 5 7 1 0 10 0 0 .343 .465 .514 .979 176 183 0.3
2034 Munich - ELB 27 142 450 89 9 6 6 36 40 44 5 1 96 4 3 .198 .276 .284 .560 57 54 0.0
2035 Munich - ELB 28 64 165 37 10 5 1 18 22 18 2 2 42 2 5 .224 .305 .364 .668 86 77 0.0
Total ELB 624 2039 488 112 30 17 185 227 216 19 9 475 61 33 .239 .317 .349 .665 87 86 7.5
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
2022 Total - 15 24 103 46 12 6 4 28 41 15 2 0 9 23 6 .447 .525 .796 1.321 100 100 2.4
2023 Total - 16 20 87 35 9 5 1 21 32 12 2 3 4 33 8 .402 .471 .655 1.126 100 100 1.4
2024 Total - 17 25 105 44 13 6 2 30 42 15 2 2 6 34 8 .419 .492 .714 1.206 100 100 1.9
2025 Total - 18 25 108 43 11 8 2 28 41 15 2 1 7 35 10 .398 .476 .704 1.180 100 100 1.9
2026 Total - 19 23 97 41 11 7 3 28 32 13 2 0 4 35 11 .423 .500 .773 1.273 100 100 2.0
2026 Ilva Mare - R 19 63 216 66 17 4 6 34 40 46 1 0 44 7 4 .306 .430 .505 .934 145 145 2.4
2027 Sariyer - A- 20 134 522 149 27 12 14 73 93 83 4 0 133 5 17 .285 .388 .464 .851 110 112 2.2
2028 Gornet - A+ 21 85 334 92 17 6 6 39 56 62 3 4 74 8 11 .275 .390 .416 .806 121 120 2.6
2028 Rasmiresti - AA 21 45 176 37 10 2 3 18 18 29 1 2 34 4 2 .210 .322 .341 .663 98 97 0.9
2029 Czech A - A- 22 14 58 21 3 0 1 9 19 7 0 1 8 1 1 .362 .424 .466 .890 92 103 0.4
2029 Balsa - AAA 22 19 71 14 2 1 0 4 8 13 0 0 20 0 1 .197 .321 .254 .575 70 75 0.2
2029 Bochum - AAA 22 93 350 92 25 4 10 45 63 40 3 2 81 11 9 .263 .342 .443 .785 120 119 2.5
2029 Total - AAA 22 112 421 106 27 5 10 49 71 53 3 2 101 11 10 .252 .338 .411 .749 111 111 2.8
2032 Germany - EBC 25 9 31 7 0 2 0 1 1 3 0 0 4 0 1 .226 .294 .355 .649 75 64 -0.3
2032 Bochum - AAA 25 48 180 41 8 4 1 17 22 21 5 2 48 3 1 .228 .322 .333 .655 84 86 0.8
2033 Bochum - AAA 26 91 309 90 14 3 8 29 54 45 3 1 76 15 4 .291 .385 .434 .819 125 125 3.4
2037 Donetsk - AAA 30 114 427 94 21 4 6 31 36 38 6 3 108 12 7 .220 .291 .330 .621 76 74 0.7
Total EAAA 365 1337 331 70 16 25 126 183 157 17 8 333 41 22 .248 .332 .380 .712 100 99
Total EAA 45 176 37 10 2 3 18 18 29 1 2 34 4 2 .210 .322 .341 .663 98 97
Total EA+ 85 334 92 17 6 6 39 56 62 3 4 74 8 11 .275 .390 .416 .806 121 120
Total ER 63 216 66 17 4 6 34 40 46 1 0 44 7 4 .306 .430 .505 .934 145 145
Total EA- 148 580 170 30 12 15 82 112 90 4 1 141 6 18 .293 .391 .464 .855 109 111
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
2030 Czech - ELB 23 13 47 12 4 3 0 4 9 8 0 0 14 2 2 .255 .364 .468 .832 130 121 1.0
2031 Czech - ELB 24 15 63 16 4 0 1 5 6 3 0 0 17 1 2 .254 .288 .365 .653 83 81 1.3
2032 Czech - ELB 25 5 16 4 0 2 0 0 1 1 0 0 2 0 0 .250 .294 .500 .794 120 86 0.4
2033 Czech - ELB 26 7 9 0 0 0 0 0 0 0 0 0 3 0 0 .000 .000 .000 .000 -100 -128 -0.5
Total ELB 40 135 32 8 5 1 9 16 12 0 0 36 3 4 .237 .299 .393 .692 93 84
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2026 Ilva Mare - R 2B 40 39 63 89 14 156 4 .974 326.1 4.19 +0.4 1.041
2026 Ilva Mare - R 3B 3 3 1 3 0 4 0 1.000 26.0 1.38 +0.1 1.092
2026 Ilva Mare - R SS 7 3 8 7 0 15 0 1.000 33.0 4.09 +0.0 1.105
2026 Ilva Mare - R LF 2 1 6 0 0 6 0 1.000 11.0 4.91 -0.2 1.015
2027 Sariyer - A- 2B 112 111 197 278 72 487 12 .975 954.2 4.48 +8.9 1.068
2027 Sariyer - A- 3B 1 1 0 0 0 0 0 .000 8.0 0.00 0.0 .000
2027 Sariyer - A- SS 20 17 26 58 12 86 2 .977 157.2 4.79 +0.6 1.008
2028 Rasmiresti - AA 2B 42 42 79 116 34 198 3 .985 371.1 4.73 +2.0 1.029
2028 Gornet - A+ 2B 69 68 110 186 42 308 12 .961 606.0 4.40 +3.5 1.029
2028 Gornet - A+ 3B 13 8 10 18 1 31 3 .903 79.2 3.16 -0.2 .908
2028 Rasmiresti - AA SS 2 2 2 3 0 5 0 1.000 18.0 2.50 +0.1 1.035
2028 Gornet - A+ SS 9 7 9 21 6 31 1 .968 60.2 4.45 +0.1 .994
2029 Czech - MLB 2B 15 3 6 16 1 23 1 .957 41.1 4.79 +0.4 1.087
2029 Balsa - AAA 2B 13 12 19 27 7 46 0 1.000 107.0 3.87 +2.2 1.199
2029 Bochum - AAA 2B 39 36 53 78 20 135 4 .970 321.0 3.67 +1.8 1.120
2029 Czech A - A- 2B 13 13 20 24 9 44 0 1.000 103.0 3.84 +1.6 1.276
2029 Czech - MLB 3B 15 15 3 21 2 25 1 .960 105.0 2.06 -0.7 .943
2029 Balsa - AAA 3B 1 1 0 2 1 2 0 1.000 8.0 2.25 -0.2 1.053
2029 Czech - MLB SS 2 0 0 0 0 0 0 .000 4.0 0.00 -0.1 .000
2029 Balsa - AAA SS 6 6 8 14 3 23 1 .957 51.0 3.88 -0.8 .909
2029 Bochum - AAA SS 35 34 25 71 9 100 4 .960 293.2 2.94 -1.5 .902
2029 Czech A - A- SS 1 0 0 0 0 0 0 .000 4.0 0.00 -0.1 .000
2029 Bochum - AAA LF 17 14 31 0 0 31 0 1.000 123.0 2.27 -0.3 .981
2030 Czech - MLB 2B 87 15 45 67 20 115 3 .974 249.0 4.05 +2.0 1.068
2030 Czech - MLB 3B 135 130 54 191 17 251 6 .976 976.2 2.26 +3.3 1.027
2030 Czech - MLB SS 37 4 12 30 7 44 2 .955 118.2 3.19 -0.8 .995
2031 Czech - MLB 2B 141 126 153 279 59 442 10 .977 1002.0 3.88 +9.6 1.084
2031 Czech - MLB 3B 48 14 12 36 5 52 4 .923 188.0 2.30 -0.3 .975
2031 Czech - MLB SS 2 0 1 2 0 3 0 1.000 7.2 3.52 -0.2 1.044
2031 Czech - MLB CF 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2032 Czech - MLB 2B 62 57 78 125 31 207 4 .981 506.2 3.61 +1.5 1.028
2032 Bochum - AAA 2B 36 36 50 85 24 136 1 .993 318.0 3.82 +2.2 1.075
2032 Czech - MLB 3B 6 2 2 3 0 5 0 1.000 26.0 1.73 +0.2 1.036
2032 Bochum - AAA 3B 2 2 2 4 0 6 0 1.000 18.0 3.00 +0.2 1.047
2032 Germany - EBC 3B 9 9 5 11 1 16 0 1.000 81.0 1.78 -0.2 1.006
2032 Czech - MLB SS 5 2 5 6 2 11 0 1.000 26.2 3.71 +0.2 1.031
2032 Bochum - AAA SS 7 4 6 10 3 16 0 1.000 39.0 3.69 -0.5 .937
2032 Czech - MLB LF 4 4 3 0 0 3 0 1.000 28.0 0.96 +0.2 .977
2032 Bochum - AAA LF 3 3 4 0 0 4 0 1.000 18.0 2.00 +0.0 .980
2033 Czech - MLB 2B 9 5 10 10 4 25 5 .800 54.0 3.33 -2.5 .649
2033 Bochum - AAA 2B 87 83 119 237 56 363 7 .981 735.0 4.36 +4.4 1.028
2033 Czech - MLB 3B 5 4 0 5 0 5 0 1.000 32.0 1.41 -0.1 1.041
2033 Bochum - AAA SS 4 0 0 4 0 4 0 1.000 7.0 5.14 +0.2 1.083
2033 Czech - MLB LF 1 1 1 0 0 1 0 1.000 9.0 1.00 +0.0 .973
2033 Bochum - AAA LF 3 2 5 0 0 5 0 1.000 23.0 1.96 -0.0 .979
2034 Munich - MLB 2B 125 116 212 318 92 540 10 .981 999.2 4.77 +8.2 1.065
2034 Munich - MLB 3B 1 0 0 0 0 0 0 .000 2.0 0.00 0.0 .000
2034 Munich - MLB SS 35 9 23 27 4 51 1 .980 134.0 3.36 -1.9 .958
2035 Munich - MLB P 1 0 0 0 0 0 0 .000 1.1 0.00 0.0 .000
2035 Munich - MLB 2B 40 24 51 77 20 130 2 .985 257.0 4.48 -0.2 1.006
2035 Munich - MLB 3B 10 10 3 8 0 12 1 .917 89.0 1.11 -0.1 1.041
2035 Munich - MLB SS 15 10 15 24 3 40 1 .975 93.0 3.77 -1.7 .907
2037 Donetsk - AAA 2B 103 100 145 258 69 411 8 .981 876.1 4.14 +2.9 1.031
2037 Donetsk - AAA 3B 4 4 3 10 0 14 1 .929 33.0 3.55 -0.2 .947
2037 Donetsk - AAA SS 15 6 9 15 2 24 0 1.000 64.2 3.34 -0.1 1.071
TOTAL P 1 0 0 0 0 0 0 .000 1.1 0.00 0.0 .000
TOTAL 2B 1033 886 1410 2270 574 3766 86 .977 7828.1 4.23 +48.8 1.053
TOTAL 3B 253 203 95 312 27 423 16 .962 1672.1 2.19 +1.9 1.006
TOTAL SS 202 104 149 292 51 453 12 .974 1112.2 3.57 -6.4 .964
TOTAL LF 30 25 50 0 0 50 0 1.000 212.0 2.12 -0.4 .985
PLAYER HISTORY
01/01/2023 OSA scouting updated ratings (potential): Contact: 25 (50); Power: 20 (30); Eye: 25 (80).
01/01/2024 OSA scouting updated ratings (potential): Contact: 30 (50); Power: 20 (30); Eye: 30 (75).
01/01/2025 OSA scouting updated ratings (potential): Contact: 30 (50); Power: 20 (35); Eye: 30 (75).
01/01/2026 OSA scouting updated ratings (potential): Contact: 30 (50); Power: 20 (35); Eye: 30 (75).
06/16/2026 Drafted in the 2026 first-year player draft (Round 2, Pick 8, 28th overall pick) by the Istanbul Janissaries.
08/01/2026 Wins the ER SL1 Batter of the Month Award.
08/03/2026 Wins the ER SL1 Player of the Week Award.
08/05/2026 Was selected to the 2026 ELB Rookie League All-Star Game.
01/01/2027 OSA scouting updated ratings (potential): Contact: 35 (50); Power: 20 (35); Eye: 40 (70).
04/26/2027 Injured (mild oblique strain),day-to-day for 1 day.
05/02/2027 Hits for the CYCLE, going 4-7 against the Kaliningrad A Bucks, with 6 RBI and 2 runs scored.
05/28/2027 Goes 5-6 against the Kyiv A Flying Tigers, with 1 2B, 2 RBI and 2 R.
06/04/2027 Injured (sore knee),day-to-day for 1 day.
08/13/2027 Injured (strained back),day-to-day for 4 days.
01/01/2028 OSA scouting updated ratings (potential): Contact: 40 (50); Power: 20 (35); Eye: 45 (65).
07/03/2028 Was selected to the 2028 ELB High A All-Star Game.
01/01/2029 OSA scouting updated ratings (potential): Contact: 45 (55); Power: 30 (40); Eye: 55 (65).
05/01/2029 Was traded by the Istanbul Janissaries to the Czech Swings in exchange for C Jose Castillo.
09/11/2029 Injured (calf cramp),day-to-day for 1 day.
10/02/2029 Wins the 2029 ELB Triple A World Series with the Bochum Volcanoes!
10/27/2029 Wins the 2029 ELB World Cup with the Czech Swings.
11/20/2029 Received a 1-year contract through automatic renewal worth a total of $750,000.
01/01/2030 OSA scouting updated ratings (potential): Contact: 45 (55); Power: 30 (40); Eye: 55 (60).
10/13/2030 Wins the 2030 ELB EB Bloc Championship MVP Award.
10/25/2030 Wins the 2030 ELB World Cup with the Czech Swings.
11/18/2030 Received a 1-year contract through automatic renewal worth a total of $750,000.
01/01/2031 OSA scouting updated ratings (potential): Contact: 45 (50); Power: 30 (40); Eye: 55 (60).
07/03/2031 Injured (concussion),day-to-day for 2 weeks.
11/01/2031 Wins the 2031 ELB World Cup with the Czech Swings.
11/26/2031 Received a 1-year contract through automatic renewal worth a total of $750,000.
01/01/2032 OSA scouting updated ratings (potential): Contact: 50 (50); Power: 35 (40); Eye: 55 (60).
02/02/2032 Named to the 2032 European Baseball Classic for the Germany.
02/15/2032 Wins the 2032 Gold Medal Round with the Germany.
04/22/2032 Injured (strained oblique),day-to-day for 3-4 weeks.
06/12/2032 Injured (strained back),day-to-day for 4 days.
12/02/2032 Received a 1-year contract through arbitration worth a total of $1,600,000.
01/01/2033 OSA scouting updated ratings (potential): Contact: 45 (50); Power: 35 (40); Eye: 50 (55).
05/05/2033 Goes 5-5 against the Vatican Angels, with 1 HR, 4 RBI and 5 R.
05/09/2033 Wins the EAAA SL1 Player of the Week Award.
05/13/2033 Injured (plantar fascitis),out for 3-4 weeks.
05/31/2033 Suffered setback in recovery from injury, will miss another 1-2 weeks.
10/06/2033 Wins the 2033 ELB Triple A World Series with the Bochum Volcanoes!
12/01/2033 Was not offered arbitration and became a free agent.
01/01/2034 OSA scouting updated ratings (potential): Contact: 45 (45); Power: 35 (35); Eye: 50 (55).
03/08/2034 Signed a 1-year contract worth a total of $2,200,000 with the Munich Mashers organization.
06/16/2034 Injured (strained back),day-to-day for 3 days.
11/29/2034 Received a 1-year contract through arbitration worth a total of $2,600,000.
01/01/2035 OSA scouting updated ratings (potential): Contact: 45 (45); Power: 35 (35); Eye: 50 (50).
12/06/2035 Was not offered arbitration and became a free agent.
01/01/2036 OSA scouting updated ratings (potential): Contact: 45 (45); Power: 35 (35); Eye: 50 (50).
01/01/2037 OSA scouting updated ratings (potential): Contact: 45 (45); Power: 35 (35); Eye: 50 (50).
03/11/2037 Signed a minor league contract with majors option with the Birmingham BMDs organization.
07/07/2037 Injured (bruised cheekbone),day-to-day for 1 day.
08/02/2037 Injured (plantar fascitis),out for 3 weeks.
08/17/2037 Suffered setback in recovery from injury, will miss another 2 weeks.
11/29/2037 Became a minor league free agent.
01/01/2038 OSA scouting updated ratings (potential): Contact: 40 (40); Power: 35 (35); Eye: 50 (50).
LEADERBOARD APPEARANCES
Year GS Rank
2032 9 1
Year 3B Rank
2030 5 9
2031 8 6
2032 2 1
2034 6 5
2035 5 10
Year SH Rank
2032 2 1
2034 2 10
2035 8 5
Year WAR Rank
2031 3.9 10
Tuesday, May 7th , 2024 - OOTP Baseball 24.11 Build 85