RF Joel Kessler #10
Age: 24 | Bats: L | Throws: L | Morale: Unhappy
03/12/2032
OA: 20 POT: 25
RF JOEL KESSLER #10 - AGE: 24 - BATS: L - THROWS: L - MORALE: UNHAPPY
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 40 35 40 40
Power 35 35 35 40
Eye 35 35 35 40
Avoid K's 40 40 40 45
FIELDING RATINGS
Catcher Infield Outfield
Range: - 35 60
Errors: - 35 55
Arm: 25 45 60
Turn DP: - 20 -
Framing: 20 - -
POSITION RATINGS
Pitcher: - Shortstop: -
Catcher: - Left Field: 65
1st Base: 40 Center Field: 35
2nd Base: - Right Field: 60
3rd Base: -
       
RUN/BUNT
Running Speed: 35
Stealing Aggressiveness: 55
Stealing Ability: 40
Baserunning Inst.: 20
Sacrifice Bunt: 50
Bunt for Hit: 20
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
09/16/2031 DEL Win, 8-6 4 0 0 0 0 0 1 0
09/15/2031 DEL Loss, 4-7 6 0 0 0 0 0 4 0
09/14/2031 DEL Loss, 4-6 3 0 0 0 0 1 2 0
09/13/2031 @ COV Win, 4-1 4 0 0 0 0 0 1 0
09/12/2031 @ COV Loss, 2-3 3 0 1 0 0 1 0 0
09/11/2031 @ COV Loss, 1-2 4 0 0 0 0 0 1 0
09/06/2031 AC Win, 3-1 5 0 1 0 0 1 1 0
09/05/2031 AC Loss, 2-5 3 0 0 0 0 1 0 0
09/04/2031 AC Loss, 0-6 3 0 1 0 0 1 2 0
09/03/2031 @ P( Loss, 0-6 1 0 0 0 0 0 1 0
PERSONALITY
He has an engine that never quits.
High: Work Ethic
Low: Financial Ambition
Birthday:12/26/2007
Born in:Houston, TX
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:6 Years
Arbitration Eligibility:Not yet eligible
Option Years:3 option years left
Contract Extension: -
Drafted:2026, 26th Pick in Round 3
MLB SHORT SEASON A 2031 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 43 106 21 1 1 4 8 5 17 35 .198 .309 .340 .649 .309 .142 70
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 22 123 0 0 0 2 0 0 36 6 1 0 100.0 12.0 3.72 -0.0  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   24 4 0 0 0 0 0 5 12 0 0 0 .167 .310 .167 .477
Versus Right   82 17 1 1 4 8 5 12 23 0 0 0 .207 .309 .390 .699
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
June   4 2 0 0 0 0 0 1 0 0 0 0 .500 .600 .500 1.100
July   27 9 1 1 2 6 2 6 7 0 0 0 .333 .455 .667 1.121
August   39 7 0 0 2 2 3 5 15 0 0 0 .179 .273 .333 .606
September   36 3 0 0 0 0 0 5 13 0 0 0 .083 .195 .083 .278
Last Year   106 21 1 1 4 8 5 17 35 0 0 0 .198 .309 .340 .649
Career   243 63 6 1 5 16 15 25 68 1 0 0 .259 .327 .354 .681
Home   59 13 0 1 1 2 2 7 21 0 0 0 .220 .303 .305 .608
Road   47 8 1 0 3 6 3 10 14 0 0 0 .170 .316 .383 .699
Grass   106 21 1 1 4 8 5 17 35 0 0 0 .198 .309 .340 .649
Day   41 11 1 1 0 2 0 5 9 0 0 0 .268 .348 .341 .689
Night   65 10 0 0 4 6 5 12 26 0 0 0 .154 .286 .338 .624
As Starter   85 12 0 0 3 4 4 12 30 0 0 0 .141 .247 .247 .494
As Reliever / Substitution   21 9 1 1 1 4 1 5 5 0 0 0 .429 .538 .714 1.253
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
2026 Total - 18 21 95 43 9 0 5 28 44 10 1 2 9 4 1 .453 .500 .705 1.205 100 100 2.0
2026 Cincinnati (DSL) - R 18 55 176 58 8 2 8 34 26 25 1 1 51 0 0 .330 .414 .534 .948 139 127 0.9
2026 Glendale - R 18 28 88 30 0 1 2 12 17 6 1 0 21 0 2 .341 .389 .432 .821 78 80 -0.0
2026 Total - R 18 83 264 88 8 3 10 46 43 31 2 1 72 0 2 .333 .406 .500 .906 119 112 0.9
2027 Cincinnati (DSL) - R 19 80 233 52 7 0 5 32 29 63 4 0 63 1 0 .223 .397 .318 .714 80 87 0.1
2027 Glendale - R 19 57 174 47 6 2 4 19 19 11 1 2 46 0 0 .270 .314 .397 .710 56 42 -0.7
2027 Total - R 19 137 407 99 13 2 9 51 48 74 5 2 109 1 0 .243 .365 .351 .716 71 70 -0.7
2028 Cincinnati (DSL) - R 20 39 135 27 6 0 3 22 18 30 0 1 43 0 0 .200 .343 .311 .654 72 70 0.1
2028 Glendale - R 20 96 375 112 11 2 11 52 58 29 2 1 92 0 0 .299 .351 .427 .778 81 72 -0.1
2028 Total - R 20 135 510 139 17 2 14 74 76 59 2 2 135 0 0 .273 .349 .396 .745 78 71 0.0
2029 Glendale - R 21 29 98 31 3 0 4 13 12 15 0 1 20 0 2 .316 .404 .469 .873 101 105 0.2
2029 Newberry - S A 21 35 137 42 5 0 1 8 10 8 0 1 33 0 0 .307 .342 .365 .707 72 68 -0.3
2029 Daytona - A 21 17 64 12 1 0 2 8 9 10 0 0 26 0 0 .188 .297 .297 .594 45 39 -0.3
2030 Daytona - A 22 6 21 11 1 0 1 3 1 0 0 0 3 0 0 .524 .524 .714 1.238 215 227 0.4
2030 Dayton - A+ 22 98 307 61 8 0 9 34 21 26 7 0 122 0 0 .199 .276 .313 .589 43 35 -1.8
2030 Total - A+ 22 104 328 72 9 0 10 37 22 26 7 0 125 0 0 .220 .291 .338 .629 53 46 -1.5
2031 Newberry - S A 23 43 106 21 1 1 4 8 5 17 0 0 35 1 0 .198 .309 .340 .649 73 70 -0.0
2031 Daytona - A 23 26 30 5 2 0 0 2 1 2 0 1 12 0 0 .167 .212 .233 .445 13 -7 -0.4
2031 Dayton - A+ 23 4 15 7 1 0 1 3 2 1 0 0 7 0 0 .467 .500 .733 1.233 183 196 0.2
2031 Total - A+ 23 30 45 12 3 0 1 5 3 3 0 1 19 0 0 .267 .306 .400 .706 69 59 -0.1
Total MWL 102 322 68 9 0 10 37 23 27 7 0 129 0 0 .211 .287 .332 .619 49 42
Total DSL 174 544 137 21 2 16 88 73 118 5 2 157 1 0 .252 .389 .386 .775 96 95
Total FSL 49 115 28 4 0 3 13 11 12 0 1 41 0 0 .243 .312 .357 .669 65 58
Total MR 210 735 220 20 5 21 96 106 61 4 4 179 0 4 .299 .354 .426 .780 77 71
Total MS A 78 243 63 6 1 5 16 15 25 0 1 68 1 0 .259 .327 .354 .681 72 69
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2031 Newberry - S A 1B 6 0 9 1 1 10 0 1.000 15.0 6.00 +0.1 .993
2031 Newberry - S A LF 16 6 10 0 0 10 0 1.000 76.2 1.17 +0.9 1.197
2031 Newberry - S A CF 2 2 5 0 0 5 0 1.000 15.0 3.00 -0.0 .995
2031 Newberry - S A RF 20 14 25 0 0 25 0 1.000 137.2 1.63 +1.4 1.087
TOTAL 1B 6 0 9 1 1 10 0 1.000 15.0 6.00 +0.1 .993
TOTAL LF 16 6 10 0 0 10 0 1.000 76.2 1.17 +0.9 1.197
TOTAL CF 2 2 5 0 0 5 0 1.000 15.0 3.00 -0.0 .995
TOTAL RF 20 14 25 0 0 25 0 1.000 137.2 1.63 +1.4 1.087
PLAYER HISTORY
06/01/2026 Drafted in the 2026 first-year player draft (Round 3, Pick 26, 94th overall pick) by the Cincinnati Reds, out of high school Alpha Omega Academy (Alpha Omega Academy; Huntsville, TX).
07/06/2026 Wins the DSL Player of the Week Award.
11/16/2026 Signed a 1-year minor league contract extension with the Cincinnati Reds organization.
01/01/2027 OSA scouting updated ratings (potential): Contact: 30 (70); Power: 25 (60); Eye: 25 (50).
01/01/2028 OSA scouting updated ratings (potential): Contact: 30 (55); Power: 30 (55); Eye: 25 (45).
01/01/2029 OSA scouting updated ratings (potential): Contact: 40 (50); Power: 35 (50); Eye: 30 (40).
01/01/2030 OSA scouting updated ratings (potential): Contact: 40 (50); Power: 35 (45); Eye: 30 (40).
01/01/2031 OSA scouting updated ratings (potential): Contact: 40 (45); Power: 35 (40); Eye: 35 (40).
01/01/2032 OSA scouting updated ratings (potential): Contact: 40 (40); Power: 35 (40); Eye: 35 (40).
Monday, February 3rd , 2025 - OOTP Baseball 25.11 Build 103