3B Caleb Dhu #22
Age: 34 | Bats: L | Throws: R | Morale: Angry
09/07/2043
3B CALEB DHU #22 - AGE: 34 - BATS: L - THROWS: R - MORALE: ANGRY
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
60 193 53 14 0 3 22 23 30 .275 .356 .394 2 0.4
BATTING RATINGS (OSA)
Overall Vs Left Vs Right  
Contact
Gap
Power
Eye
Avoid K's
FIELDING RATINGS
Catcher Infield Outfield
Range: - 40 20
Errors: - 55 35
Arm: 20 80 60
Turn DP: - 30 -
Ability: 25 - -
POSITION RATINGS
Pitcher: - Shortstop: -
Catcher: - Left Field: -
1st Base: 50 Center Field: -
2nd Base: - Right Field: -
3rd Base: 55
       
RUN/BUNT
Running Speed: 25
Stealing Ability: 75
Baserunning Inst.: 45
Sacrifice Bunt: 35
Bunt for Hit: 30
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
09/05/2043 NOR Win, 10-5 4 0 1 0 0 1 2 0
09/04/2043 NOR Win, 5-2 4 0 2 0 0 0 0 0
09/03/2043 @ MEM Win, 4-2 2 0 1 1 0 1 0 0
09/02/2043 @ MEM Loss, 4-5 1 0 1 0 0 0 0 0
09/01/2043 @ MEM Win, 4-3 3 1 2 1 0 2 0 0
08/31/2043 GWI Win, 7-6 5 1 2 1 1 0 0 0
08/30/2043 GWI Loss, 3-5 4 0 0 1 0 1 0 0
08/28/2043 @ SA Loss, 6-17 3 0 1 0 0 0 0 0
08/27/2043 @ SA Win, 12-2 5 0 3 1 0 0 1 0
08/26/2043 @ SA Loss, 3-6 5 0 1 0 0 0 1 0
PERSONALITY
Dhu is a vocal leader in the clubhouse.
High: Leader
Low: Loyalty, Greed
Birthday:11/05/2008
Born in:Deerfield Beach, FL
Nationality:American
Height:6' 3"
Weight:200 lbs
Local Popularity:Well Known
National Pop.:Well Known
STATUS
Contract:Minor League Contract
Salary:-
Signed Through:-
Major Service:8 Years, 68 Days
Service This Yr:28 Days
40-Man Service:9 Years, 28 Days
Pro Service:15 Years
Arbitration Eligibility:Not eligible, free agent after contract expires!
Option Years:Out of option years
Contract Extension: -
Drafted:2028, 23rd Pick in Round 9
PACIFIC COAST LEAGUE 2043 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 60 193 53 14 0 3 22 21 23 30 .275 .356 .394 .750 .336 .119 87
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 53 223 3 1 0 7 1 3 76 17 2 0 100.0 27.6 4.94 .4  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   50 9 0 0 1 2 5 7 8 1 0 1 .180 .288 .240 .528
Versus Right   143 44 14 0 2 20 16 16 22 2 1 2 .308 .380 .448 .828
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Last Week   19 9 2 0 1 3 2 4 2 0 0 1 .474 .583 .737 1.320
June   40 8 0 0 1 3 3 2 7 1 1 0 .200 .233 .275 .508
July   62 18 4 0 1 8 6 10 14 2 0 1 .290 .387 .403 .790
August   77 20 8 0 1 9 11 7 7 0 0 1 .260 .329 .403 .732
September   14 7 2 0 0 2 1 4 2 0 0 1 .500 .632 .643 1.274
Last Year   58 20 4 1 2 18 11 8 9 0 0 1 .345 .433 .552 .985
2 Years Ago   46 19 3 0 1 6 4 3 8 0 0 1 .413 .460 .543 1.003
Career   1061 310 69 4 32 160 147 107 193 9 1 9 .292 .359 .455 .814
Home   92 24 6 0 2 12 12 11 11 3 1 2 .261 .343 .391 .734
Road   101 29 8 0 1 10 9 12 19 0 0 1 .287 .368 .396 .764
Grass   193 53 14 0 3 22 21 23 30 3 1 3 .275 .356 .394 .750
Day   54 11 2 0 1 8 7 8 7 2 0 1 .204 .308 .296 .604
Night   139 42 12 0 2 14 14 15 23 1 1 2 .302 .376 .432 .807
As Starter   186 47 12 0 3 20 20 23 30 2 1 3 .253 .341 .366 .707
As Reliever / Substitution   7 6 2 0 0 2 1 0 0 1 0 0 .857 .750 1.143 1.893
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 Miami - MLB 25 103 379 90 14 0 9 47 32 25 4 3 92 2 0 .237 .290 .346 .635 75 78 0.6
2035 Miami - MLB 26 47 127 27 11 0 0 11 8 9 2 0 37 0 0 .213 .275 .299 .575 60 57 -0.3
2036 Seattle - MLB 27 85 192 49 8 0 7 32 27 15 4 4 39 0 1 .255 .316 .406 .723 99 99 0.4
2037 Seattle - MLB 28 128 340 96 22 0 9 41 51 32 1 1 73 3 3 .282 .345 .426 .771 112 116 2.1
2038 Seattle - MLB 29 139 476 143 28 0 19 69 76 54 6 1 97 1 0 .300 .378 .479 .857 131 133 3.8
2039 Seattle - MLB 30 150 545 152 22 3 10 51 57 46 3 2 131 0 0 .279 .337 .385 .723 95 99 1.7
2040 Seattle - MLB 31 133 490 132 32 0 17 66 64 44 2 1 114 1 0 .269 .331 .439 .770 111 113 2.9
2041 Seattle - MLB 32 123 425 103 20 1 8 51 52 60 3 2 98 2 0 .242 .339 .351 .689 91 92 1.3
2042 Seattle - MLB 33 85 284 62 12 0 8 27 33 26 3 2 71 2 0 .218 .289 .345 .634 73 69 -0.2
Total MLB 993 3258 854 169 4 87 395 400 311 28 16 752 11 4 .262 .330 .397 .727 99 100 12.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
2025 Toledo HS - HS 16 40 159 45 7 0 6 18 19 15 4 0 34 2 1 .283 .360 .440 .800 132 134 1.0
2026 Toledo HS - HS 17 40 159 42 11 0 5 27 26 20 4 3 32 0 1 .264 .355 .428 .783 110 108 1.2
2027 Toledo HS - HS 18 40 157 52 14 1 4 21 27 14 4 1 27 1 1 .331 .398 .510 .907 135 140 1.7
2028 Toledo HS - HS 19 40 166 39 11 0 3 18 24 10 0 1 35 0 0 .235 .277 .355 .632 66 66 0.0
2029 Tampa Bay (DSL) - R 20 34 118 27 8 0 2 19 11 9 0 1 28 0 0 .229 .281 .347 .629 73 73 0.2
2029 Limerick - R 20 31 75 29 8 0 3 13 17 17 1 0 11 2 1 .387 .505 .613 1.119 191 197 1.3
2029 Total - R 20 65 193 56 16 0 5 32 28 26 1 1 39 2 1 .290 .376 .451 .826 123 125 1.5
2030 Tampa Bay (GCL) - R 21 45 167 56 13 1 12 32 38 16 2 0 32 2 2 .335 .400 .641 1.041 155 155 1.4
2030 Limerick - R 21 19 41 12 2 0 1 9 11 5 0 0 7 0 0 .293 .370 .415 .784 86 81 -0.0
2030 Total - R 21 64 208 68 15 1 13 41 49 21 2 0 39 2 2 .327 .394 .596 .990 141 140 1.4
2031 Tampa Bay (GCL) - R 22 19 59 24 9 0 4 14 17 8 0 0 8 1 0 .407 .478 .763 1.240 188 188 0.7
2031 Princeton - A- 22 19 62 22 6 0 2 15 15 9 0 1 14 0 0 .355 .431 .548 .979 140 137 0.5
2032 Princeton - A- 23 69 264 79 15 1 7 41 52 35 4 4 40 4 1 .299 .384 .443 .828 128 128 2.5
2033 Durham - AAA 24 124 445 123 24 2 19 73 71 48 1 4 81 1 1 .276 .345 .467 .813 115 115 2.5
2034 New Orleans - AAA 25 35 90 29 8 0 1 16 12 9 0 0 21 1 0 .322 .384 .444 .828 113 108 0.1
2035 New Orleans - AAA 26 53 202 59 16 1 5 21 25 14 2 2 40 1 0 .292 .341 .455 .796 130 131 1.2
2036 Tacoma - AAA 27 11 27 7 0 0 1 4 3 2 1 0 4 1 1 .259 .333 .370 .704 89 94 0.2
2041 Tacoma - AAA 32 10 46 19 3 0 1 6 4 3 1 0 8 0 0 .413 .460 .543 1.003 149 152 0.3
2042 Tacoma - AAA 33 15 58 20 4 1 2 18 11 8 1 0 9 0 0 .345 .433 .552 .985 144 157 0.8
2043 Buffalo - AAA 34 60 193 53 14 0 3 22 21 23 3 3 30 2 0 .275 .356 .394 .750 86 87 0.4
Total PCL 308 1061 310 69 4 32 160 147 107 9 9 193 6 2 .292 .359 .455 .814 114 116
Total NYP 88 326 101 21 1 9 56 67 44 4 5 54 4 1 .310 .393 .463 .856 130 129
Total GCL 64 226 80 22 1 16 46 55 24 2 0 40 3 2 .354 .421 .673 1.093 164 164
Total DSL 34 118 27 8 0 2 19 11 9 0 1 28 0 0 .229 .281 .347 .629 73 73
Total MHS4 160 641 178 43 1 18 84 96 59 12 5 128 3 3 .278 .347 .432 .779 111 112
Total AWL 50 116 41 10 0 4 22 28 22 1 0 18 2 1 .353 .460 .543 1.004 156 159
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
2036 Seattle - MLB 27 5 12 2 0 0 0 0 0 1 0 0 4 0 0 .167 .231 .167 .397 13 12 -0.2
2038 Seattle - MLB 29 2 8 2 0 0 0 0 1 1 0 0 4 0 0 .250 .333 .250 .583 62 70 0.3
Total MLB 7 20 4 0 0 0 0 1 2 0 0 8 0 0 .200 .273 .200 .473 33 36
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2025 Toledo HS - HS 3B 40 40 20 76 9 109 13 .881 353.0 2.45 -2.9 .944
2026 Toledo HS - HS 3B 40 40 15 77 2 99 7 .929 353.0 2.35 +4.0 1.089
2027 Toledo HS - HS 3B 40 40 18 82 10 105 5 .952 349.0 2.58 +3.6 1.125
2028 Toledo HS - HS 3B 40 40 18 81 5 110 11 .900 352.0 2.53 +2.8 1.064
2029 Limerick - R 3B 23 22 11 35 1 52 6 .885 190.1 2.18 -1.1 .953
2029 Tampa Bay (DSL) - R 3B 30 30 12 86 3 102 4 .961 263.1 3.35 +1.8 1.033
2030 Limerick - R 1B 4 0 3 0 0 3 0 1.000 5.0 5.40 +0.2 1.075
2030 Tampa Bay (GCL) - R 1B 22 22 184 15 5 199 0 1.000 192.0 9.33 +0.1 1.012
2030 Limerick - R 2B 5 5 18 11 2 32 3 .906 45.2 5.72 -2.0 .725
2030 Limerick - R 3B 5 0 0 3 0 3 0 1.000 7.0 3.86 +0.1 1.074
2030 Tampa Bay (GCL) - R 3B 19 15 3 29 0 35 3 .914 143.0 2.01 -3.5 .828
2031 Tampa Bay (GCL) - R 1B 13 12 83 5 1 89 1 .989 104.0 7.62 -1.2 .931
2031 Princeton - A- 3B 15 13 3 22 1 28 3 .893 113.2 1.98 -0.9 .952
2031 Tampa Bay (GCL) - R 3B 5 1 0 1 0 3 2 .333 17.2 0.51 -0.8 .370
2032 Princeton - A- 1B 16 13 117 11 10 130 2 .985 119.2 9.63 -0.6 .952
2032 Princeton - A- 3B 53 52 23 134 3 163 6 .963 487.2 2.90 +3.8 1.054
2033 Durham - AAA 1B 17 16 121 12 13 134 1 .993 136.0 8.80 +0.5 .999
2033 Durham - AAA 3B 95 90 45 171 12 222 6 .973 793.2 2.45 +3.6 1.050
2034 Miami - MLB 1B 1 0 3 0 0 3 0 1.000 2.0 13.50 0.0 .000
2034 New Orleans - AAA 1B 19 17 138 9 12 149 2 .987 152.2 8.67 -0.7 .946
2034 Miami - MLB 3B 99 98 45 195 19 254 14 .945 858.2 2.52 +1.8 1.029
2034 New Orleans - AAA 3B 6 1 2 3 0 7 2 .714 15.0 3.00 -0.8 .690
2034 New Orleans - AAA RF 1 0 0 0 0 0 0 .000 1.0 0.00 -0.4 .000
2035 Miami - MLB 1B 11 0 14 1 3 15 0 1.000 13.0 10.38 +0.0 1.030
2035 New Orleans - AAA 1B 50 50 439 25 31 466 2 .996 445.0 9.38 +1.5 1.035
2035 Miami - MLB 3B 34 31 12 55 6 72 5 .931 277.2 2.17 -1.0 .972
2036 Seattle - MLB 1B 28 8 75 3 7 78 0 1.000 94.2 7.42 -0.0 1.134
2036 Tacoma - AAA 1B 1 0 1 0 0 1 0 1.000 4.0 2.25 0.0 .000
2036 Seattle - MLB 3B 35 29 11 56 4 71 4 .944 260.1 2.32 +0.4 .984
2036 Tacoma - AAA 3B 6 5 0 6 0 6 0 1.000 46.0 1.17 +0.4 1.044
2037 Seattle - MLB 1B 43 16 123 5 11 128 0 1.000 164.2 7.00 +1.2 1.194
2037 Seattle - MLB 3B 79 69 18 117 14 143 8 .944 611.1 1.99 +1.7 1.038
2037 Seattle - MLB SS 1 1 2 2 0 4 0 1.000 9.0 4.00 -0.6 .617
2038 Seattle - MLB 1B 6 3 31 1 1 32 0 1.000 28.0 10.29 +0.2 1.035
2038 Seattle - MLB 3B 127 123 50 209 16 274 15 .945 1089.0 2.14 +1.7 .995
2039 Seattle - MLB 1B 1 0 0 0 0 0 0 .000 2.0 0.00 0.0 .000
2039 Seattle - MLB 3B 146 144 54 209 12 277 14 .949 1222.2 1.94 -2.7 .980
2040 Seattle - MLB 1B 1 1 4 0 1 4 0 1.000 8.0 4.50 +0.0 1.028
2040 Seattle - MLB 3B 126 124 34 233 21 276 9 .967 1111.1 2.16 -0.2 1.002
2041 Seattle - MLB 2B 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2041 Seattle - MLB 3B 121 116 31 200 14 239 8 .967 1034.2 2.01 +1.3 1.023
2041 Tacoma - AAA 3B 10 10 4 17 0 24 3 .875 91.1 2.07 -1.1 .924
2041 Seattle - MLB LF 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2042 Seattle - MLB 1B 2 2 13 2 0 15 0 1.000 12.2 10.66 +0.1 1.024
2042 Seattle - MLB 3B 79 76 21 133 20 157 3 .981 679.1 2.04 -0.7 .989
2042 Tacoma - AAA 3B 15 15 8 35 2 43 0 1.000 124.2 3.10 +1.4 1.062
2043 Buffalo - AAA 1B 1 0 1 0 0 1 0 1.000 1.0 9.00 +0.0 1.011
2043 Buffalo - AAA 3B 54 53 22 113 10 138 3 .978 455.2 2.67 +1.7 1.035
TOTAL 1B 236 160 1350 89 95 1447 8 .994 1484.1 8.73 +1.2 1.015
TOTAL 2B 5 5 18 11 2 32 3 .906 45.2 5.72 -2.0 .725
TOTAL 3B 1342 1277 480 2378 184 3012 154 .949 11301.0 2.28 +14.3 1.015
TOTAL SS 1 1 2 2 0 4 0 1.000 9.0 4.00 -0.6 .617
TOTAL RF 1 0 0 0 0 0 0 .000 1.0 0.00 -0.4 .000
PLAYER HISTORY
06/14/2024 Joined the Toledo HS Monarchs.
01/01/2025 OSA scouting updated ratings (potential): Contact: - (-); Power: - (-); Eye: - (-).
01/01/2026 OSA scouting updated ratings (potential): Contact: - (-); Power: - (-); Eye: - (-).
01/01/2027 OSA scouting updated ratings (potential): Contact: - (-); Power: - (-); Eye: - (-).
01/01/2028 OSA scouting updated ratings (potential): Contact: - (-); Power: - (-); Eye: - (-).
05/16/2028 Injured (Sinusitis), day-to-day for 4 days.
09/01/2028 Released by the Toledo HS Monarchs.
09/01/2028 Drafted in the 2028 first-year player draft (Round 9, Pick 23, 274th overall pick) by the Tampa Bay Rays.
01/01/2029 OSA scouting updated ratings (potential): Contact: - (-); Power: - (-); Eye: - (-).
12/17/2029 Wins the AWL SL1 Player of the Week Award.
01/01/2030 OSA scouting updated ratings (potential): Contact: - (-); Power: - (-); Eye: - (-).
11/06/2030 Was selected to the 2030 Appalachian Winter League All-Star Game.
01/01/2031 OSA scouting updated ratings (potential): Contact: - (-); Power: - (-); Eye: - (-).
02/28/2031 Wins the 2030 Appalachian Winter League World Series with the Limerick Naturals!
07/04/2031 Wins the 2031 Gulf Coast Rookie Advanced League Round 3 with the Tampa Bay (GCL) Rays!
01/01/2032 OSA scouting updated ratings (potential): Contact: - (-); Power: - (-); Eye: - (-).
08/07/2032 Wins the 2032 NYP Platinum Stick Award at 3B.
01/01/2033 OSA scouting updated ratings (potential): Contact: - (-); Power: - (-); Eye: - (-).
08/22/2033 Injured (back stiffness),day-to-day for 1 day.
12/14/2033 Was traded by the Tampa Bay Rays to the Miami Marlins, along with SP Chris Stone, in exchange for $1.
01/01/2034 OSA scouting updated ratings (potential): Contact: - (-); Power: - (-); Eye: - (-).
12/06/2034 Received a 1-year contract through automatic renewal worth a total of $555,000.
01/01/2035 OSA scouting updated ratings (potential): Contact: - (-); Power: - (-); Eye: - (-).
05/01/2035 Injured (back stiffness),day-to-day for 2 weeks.
08/13/2035 Goes 5-5 against the Iowa Cubs, with 2 2B, 2 HR, 2 RBI and 4 R.
11/26/2035 Received a 1-year contract through automatic renewal worth a total of $555,000.
11/26/2035 Was traded by the Miami Marlins to the Seattle Mariners in exchange for 2B Jorge Bravo and SP Rodolfo Vivas.
01/01/2036 OSA scouting updated ratings (potential): Contact: - (-); Power: - (-); Eye: - (-).
11/28/2036 Received a 1-year contract through automatic renewal worth a total of $555,000.
01/01/2037 OSA scouting updated ratings (potential): Contact: - (-); Power: - (-); Eye: - (-).
06/23/2037 Injured (bruised toe),day-to-day for 1 day.
11/26/2037 Received a 1-year contract through arbitration worth a total of $3,791,000.
01/01/2038 OSA scouting updated ratings (potential): Contact: - (-); Power: - (-); Eye: - (-).
05/01/2038 Injured on 04/30/2038, diagnosed with forearm tendinitis, will miss one week.
07/11/2038 Injured (bruised thigh),day-to-day for 4 days.
09/12/2038 Suspended 5 games after ejection following a brawl.
11/28/2038 Received a 1-year contract through arbitration worth a total of $8,000,000.
01/01/2039 OSA scouting updated ratings (potential): Contact: - (-); Power: - (-); Eye: - (-).
04/10/2039 Goes 0-3 against the New York Mets, ending his hitting streak at 20 games.
07/14/2039 Injured (groin soreness),day-to-day for 2 days.
09/27/2039 Injured (sore knee),day-to-day for 3 days.
11/30/2039 Received a 1-year contract through arbitration worth a total of $10,490,000.
01/01/2040 OSA scouting updated ratings (potential): Contact: - (-); Power: - (-); Eye: - (-).
02/29/2040 Injured (dehydration),day-to-day for 3 days.
06/04/2040 Wins the MLB AL Player of the Week Award.
06/19/2040 Signed a 3-year contract extension worth a total of $44,500,000 with the Seattle Mariners organization.
09/12/2040 Injured on 09/10/2040, diagnosed with a torn anterior cruciate ligament, will miss 7 months.
01/01/2041 OSA scouting updated ratings (potential): Contact: - (-); Power: - (-); Eye: - (-).
01/01/2042 OSA scouting updated ratings (potential): Contact: - (-); Power: - (-); Eye: - (-).
06/22/2042 Injured (back stiffness),day-to-day for 2-3 weeks.
07/13/2042 Injured (sprained knee),day-to-day for 2 weeks.
01/01/2043 OSA scouting updated ratings (potential): Contact: - (-); Power: - (-); Eye: - (-).
05/04/2043 Released by the Seattle Mariners.
06/10/2043 Signed a minor league contract ($90,000 bonus) with the Toronto Blue Jays organization.
LEADERBOARD APPEARANCES
Year IBB Rank
2041 4 5
Year OBP Rank
2038 .378 8
Sunday, June 16th , 2024 - OOTP Baseball 24.6 Build 69