SS John Dennis #29
Age: 21 | Bats: R | Throws: R | Morale: Good
12/31/2027
SS JOHN DENNIS #29 - AGE: 21 - BATS: R - THROWS: R - MORALE: GOOD
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 4 4 4 5
BABIP 4 4 4 5
Avoid K's 4 4 4 5
Gap 4 4 4 5
Power 4 4 4 5
Eye 4 4 4 5
FIELDING RATINGS
Catcher Infield Outfield
Range: - 60 50
Errors: - 50 45
Arm: 20 60 55
Turn DP: - 50 -
Framing: 20 - -
POSITION RATINGS
Pitcher: - Shortstop: 45
Catcher: - Left Field: 25
1st Base: 60 Center Field: -
2nd Base: 50 Right Field: 35
3rd Base: 55
       
RUN/BUNT
Running Speed: 55
Stealing Aggressiveness: 30
Stealing Ability: 30
Baserunning Inst.: 20
Sacrifice Bunt: 35
Bunt for Hit: 25
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
10/12/2027 @ MAD Win, 7-5 4 0 1 0 0 0 1 0
10/11/2027 @ MAD Win, 7-2 5 2 2 2 1 0 1 0
10/09/2027 MAD Win, 2-0 4 1 1 1 1 0 1 0
10/08/2027 MAD Win, 6-4 4 0 1 1 0 0 1 0
10/06/2027 MEL Win, 4-3 4 0 2 0 0 1 1 0
10/05/2027 MEL Loss, 4-8 4 0 2 0 0 1 0 0
10/03/2027 @ MEL Loss, 2-4 4 0 0 0 0 0 0 0
10/02/2027 @ MEL Win, 5-2 3 1 1 0 0 2 2 0
10/01/2027 @ MEL Win, 6-3 4 1 0 0 0 0 0 0
09/29/2027 MEL Loss, 0-11 3 0 0 0 0 1 1 0
PERSONALITY
Just wants to play baseball and not be bothered.
Personality Class: Unknown
High: Work Ethic
Low: Financial Ambition
Birthday:06/20/2006
Born in:Cypress, CA
Nationality:American
Height:6' 2"
Weight:190 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:2 Years
Arbitration Eligibility:Arbitration eligible in offseason
Option Years:2 option years left
Contract Extension: -
Drafted:2024, 23rd Pick in Round 8
PBC PROSPECT LEAGUE 2027 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 84 263 62 14 0 9 36 39 31 64 .236 .337 .392 .728 .333 .156 101
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 67 305 9 0 0 9 2 0 103 23 1 2 33.3 34.3 4.33 1.4  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   62 18 3 0 5 18 12 5 12 0 0 3 .290 .371 .581 .952
Versus Right   187 41 11 0 4 18 24 21 49 0 2 6 .219 .318 .342 .660
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
April   20 4 0 0 0 0 3 6 4 0 0 1 .200 .407 .200 .607
May   48 14 4 0 3 12 10 8 13 0 0 2 .292 .414 .562 .976
June   35 6 3 0 0 0 4 4 8 0 0 1 .171 .275 .257 .532
July   67 10 1 0 1 8 6 4 17 0 1 1 .149 .208 .209 .417
August   37 10 1 0 2 6 10 8 10 0 0 2 .270 .426 .459 .885
September   56 18 5 0 3 10 6 1 12 0 1 2 .321 .356 .571 .927
Postseason   42 10 2 0 2 5 5 5 11 1 0 0 .238 .312 .429 .741
Career   263 62 14 0 9 36 39 31 64 0 2 9 .236 .337 .392 .728
Home   131 31 8 0 4 22 21 18 28 0 2 5 .237 .351 .389 .740
Road   132 31 6 0 5 14 18 13 36 0 0 4 .235 .322 .394 .716
Grass   253 58 12 0 8 33 37 31 63 0 2 8 .229 .332 .372 .704
Turf   10 4 2 0 1 3 2 0 1 0 0 1 .400 .455 .900 1.355
Day   126 37 9 0 5 20 20 17 29 0 1 4 .294 .395 .484 .879
Night   137 25 5 0 4 16 19 14 35 0 1 5 .182 .282 .307 .589
As Starter   252 59 12 0 9 36 36 28 64 0 2 9 .234 .332 .389 .721
As Reliever / Substitution   11 3 2 0 0 0 3 3 0 0 0 0 .273 .429 .455 .883
Pinch Hitting   1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Close/Late   47 11 3 0 0 1 7 5 11 0 0 1 .234 .321 .298 .619
Inning 1-3   91 17 7 0 4 14 11 9 33 0 1 3 .187 .282 .396 .677
Inning 4-6   91 26 2 0 4 18 15 9 13 0 1 4 .286 .375 .440 .815
Inning 7-9   59 15 5 0 1 4 10 8 12 0 0 2 .254 .362 .390 .752
Extra Innings   8 1 0 0 0 0 0 0 3 0 0 0 .125 .125 .125 .250
0 Outs   86 17 5 0 4 10 18 9 19 0 2 3 .198 .296 .395 .691
1 Outs   69 24 8 0 3 16 10 5 15 0 0 2 .348 .408 .594 1.002
2 Outs   94 18 1 0 2 10 8 12 27 0 0 4 .191 .309 .266 .575
Scoring Position   90 21 5 0 2 26 9 8 18 0 2 5 .233 .330 .356 .686
Bases Empty   107 23 7 0 4 4 18 12 28 0 0 3 .215 .311 .393 .704
Runner on 1st   52 15 2 0 3 6 9 6 15 0 0 1 .288 .373 .500 .873
Runner on 2nd   30 9 3 0 0 4 3 2 3 0 1 1 .300 .364 .400 .764
Runner on 3rd   1 1 0 0 0 1 2 2 0 0 0 1 1.000 1.000 1.000 2.000
Runner on 1st & 2nd   24 4 2 0 0 4 2 3 7 0 0 0 .167 .259 .250 .509
Runner on 1st & 3rd   14 3 0 0 1 6 1 0 3 0 0 0 .214 .214 .429 .643
Runner on 2nd & 3rd   10 2 0 0 0 2 0 0 3 0 1 0 .200 .200 .200 .400
Bases Loaded   11 2 0 0 1 9 1 1 2 0 0 3 .182 .400 .455 .855
Two Strikes   146 30 11 0 3 13 21 15 61 0 0 5 .205 .301 .342 .644
First Pitch   20 4 1 0 2 8 2 0 0 0 2 2 .200 .273 .550 .823
Count 0-1   26 5 0 0 1 2 2 0 0 0 0 0 .192 .192 .308 .500
Count 0-2   27 2 0 0 1 1 1 0 11 0 0 0 .074 .074 .185 .259
Count 1-0   17 5 1 0 0 2 2 0 0 0 0 0 .294 .294 .353 .647
Count 1-1   15 8 1 0 2 7 4 0 0 0 0 1 .533 .562 1.000 1.562
Count 1-2   42 12 6 0 1 4 6 0 18 0 0 0 .286 .286 .500 .786
Count 2-0   5 1 0 0 0 0 0 0 0 0 0 0 .200 .200 .200 .400
Count 2-1   11 4 0 0 1 3 2 0 0 0 0 0 .364 .364 .636 1.000
Count 2-2   45 10 2 0 1 6 6 0 19 0 0 2 .222 .255 .333 .589
Count 3-0   0 0 0 0 0 0 1 5 0 0 0 0 .000 1.000 .000 1.000
Count 3-1   9 2 0 0 0 1 2 6 0 0 0 1 .222 .562 .222 .785
Full Count   32 6 3 0 0 2 8 15 13 0 0 3 .188 .480 .281 .761
Behind in Count   95 19 6 0 3 7 9 0 29 0 0 0 .200 .200 .358 .558
Ahead in Count   42 12 1 0 1 6 7 11 0 0 0 1 .286 .444 .381 .825
Batting 2nd   24 8 2 0 1 2 4 1 7 0 0 0 .333 .360 .542 .902
Batting 3rd   46 11 1 0 4 13 10 11 14 0 0 1 .239 .397 .522 .918
Batting 4th   121 31 9 0 3 18 18 11 29 0 1 7 .256 .353 .405 .757
Batting 5th   23 3 0 0 1 3 2 1 5 0 0 1 .130 .200 .261 .461
Batting 6th   13 3 1 0 0 0 1 1 2 0 1 0 .231 .286 .308 .593
Batting 7th   18 2 0 0 0 0 1 1 4 0 0 0 .111 .158 .111 .269
Batting 9th   4 1 1 0 0 0 0 0 0 0 0 0 .250 .250 .500 .750
Low Leverage   94 25 8 0 3 9 15 17 25 0 0 4 .266 .400 .447 .847
Medium Leverage   93 24 4 0 5 13 17 5 23 0 1 3 .258 .317 .462 .779
High Leverage   60 9 2 0 1 14 4 4 13 0 1 2 .150 .227 .233 .461
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
2022 Total - 15 42 154 69 30 5 12 50 60 40 14 1 18 0 0 .448 .589 .942 1.530 100 100 5.3
2023 Total - 16 39 147 63 28 7 11 45 68 36 7 3 15 0 0 .429 .549 .939 1.488 100 100 4.5
2024 Total - 17 34 126 56 27 5 9 38 48 32 7 0 10 0 0 .444 .576 .952 1.528 100 100 4.1
2025 Toronto (R) - R 18 96 367 98 20 1 12 63 56 39 9 7 83 4 3 .267 .346 .425 .771 94 92 0.7
2026 U Toronto - R+ 19 91 320 92 18 2 6 42 47 44 9 4 71 0 1 .287 .385 .412 .797 102 109 1.5
2027 Lancaster - A 20 84 263 62 14 0 9 36 39 31 9 0 64 1 2 .236 .337 .392 .728 100 101 1.4
Total A 84 263 62 14 0 9 36 39 31 9 0 64 1 2 .236 .337 .392 .728 100 101
Total R+ 91 320 92 18 2 6 42 47 44 9 4 71 0 1 .287 .385 .412 .797 102 109
Total R 96 367 98 20 1 12 63 56 39 9 7 83 4 3 .267 .346 .425 .771 94 92
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
2027 Lancaster - A 20 11 42 10 2 0 2 5 5 5 0 1 11 0 0 .238 .312 .429 .741 102 99 0.9
Total A 11 42 10 2 0 2 5 5 5 0 1 11 0 0 .238 .312 .429 .741 102 99
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2025 Toronto (R) - R 3B 87 84 34 123 10 162 5 .969 750.1 1.88 +3.9 1.067
2025 Toronto (R) - R SS 4 4 7 5 1 12 0 1.000 32.0 3.38 -0.0 .932
2025 Toronto (R) - R RF 6 5 8 0 0 8 0 1.000 48.1 1.49 -1.2 .862
2026 U Toronto - R+ 1B 11 11 63 7 2 70 0 1.000 89.0 7.08 -0.1 .965
2026 U Toronto - R+ 2B 29 29 30 47 11 81 4 .951 246.0 2.82 -2.1 .926
2026 U Toronto - R+ 3B 27 21 12 49 6 63 2 .968 192.1 2.85 +4.2 1.152
2026 U Toronto - R+ SS 25 21 21 42 6 64 1 .984 172.2 3.28 +0.9 1.050
2026 U Toronto - R+ RF 1 0 1 0 0 1 0 1.000 1.0 9.00 +0.0 1.029
2027 Lancaster - A 1B 27 0 44 1 4 45 0 1.000 61.2 6.57 -0.1 1.032
2027 Lancaster - A 2B 16 16 24 26 6 50 0 1.000 118.1 3.80 +1.9 1.075
2027 Lancaster - A 3B 9 0 0 8 0 10 2 .800 14.0 5.14 -0.1 .975
2027 Lancaster - A SS 51 51 44 103 16 151 4 .974 383.0 3.45 +4.1 1.060
2027 Lancaster - A LF 1 0 0 0 0 0 0 .000 3.0 0.00 0.0 .000
2027 Lancaster - A RF 1 0 1 0 0 1 0 1.000 3.0 3.00 +0.0 1.008
TOTAL 1B 38 11 107 8 6 115 0 1.000 150.2 6.87 -0.2 .980
TOTAL 2B 45 45 54 73 17 131 4 .969 364.1 3.14 -0.2 .976
TOTAL 3B 123 105 46 180 16 235 9 .962 956.2 2.13 +8.0 1.085
TOTAL SS 80 76 72 150 23 227 5 .978 587.2 3.40 +5.0 1.052
TOTAL LF 1 0 0 0 0 0 0 .000 3.0 0.00 0.0 .000
TOTAL RF 8 5 10 0 0 10 0 1.000 52.1 1.72 -1.1 .888
PLAYER HISTORY
01/01/2023 OSA scouting updated ratings (potential): Contact: 2 (5); Power: 3 (7); Eye: 3 (7).
01/01/2024 OSA scouting updated ratings (potential): Contact: 2 (5); Power: 3 (7); Eye: 3 (6).
10/30/2024 Drafted in the 2024 first-year player draft out of high school (Calvary Chapel; Moreno Valley, CA) by the Toronto Titans. (Round 8, Pick 23, 191st overall pick).
01/01/2025 OSA scouting updated ratings (potential): Contact: 3 (5); Power: 3 (6); Eye: 3 (5).
05/01/2025 Injured (sprained knee),day-to-day for 3-4 weeks.
05/22/2025 Injured (strained abdominal muscle),day-to-day for 4 weeks.
08/25/2025 Wins the R RCLE Player of the Week Award.
01/01/2026 OSA scouting updated ratings (potential): Contact: 3 (5); Power: 3 (6); Eye: 3 (5).
04/25/2026 Injured (mild abdominal strain),day-to-day for 2 days.
05/04/2026 Injured (mild abdominal strain),day-to-day for one week.
05/29/2026 Injured (bruised ankle),day-to-day for 5 days.
01/01/2027 OSA scouting updated ratings (potential): Contact: 4 (5); Power: 3 (6); Eye: 3 (5).
09/13/2027 Injured (swollen ear),day-to-day for 3 days.
10/13/2027 Wins the 2027 PBC Prospect League Championship Cup with the Lancaster Red Roses!
Saturday, July 4th , 2026 - OOTP Baseball 27.3 Build 68