1B Kevin Shepherd #19
Age: 26 | Bats: L | Throws: L | Morale: Normal
12/31/2026
1B KEVIN SHEPHERD #19 - AGE: 26 - BATS: L - THROWS: L - MORALE: NORMAL
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
26 92 23 3 0 0 10 2 19 .250 .266 .283 0 -0.6
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 4 4 5 5
BABIP 4 4 4 5
Avoid K's 5 4 5 5
Gap 4 3 4 4
Power 4 3 4 5
Eye 4 4 4 4
FIELDING RATINGS
Catcher Infield Outfield
Range: - 55 45
Errors: - 55 45
Arm: 20 55 50
Turn DP: - 20 -
Framing: 20 - -
POSITION RATINGS
Pitcher: - Shortstop: -
Catcher: - Left Field: 40
1st Base: 75 Center Field: -
2nd Base: - Right Field: 45
3rd Base: -
       
RUN/BUNT
Running Speed: 50
Stealing Aggressiveness: 50
Stealing Ability: 50
Baserunning Inst.: 70
Sacrifice Bunt: 55
Bunt for Hit: 25
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
09/15/2026 @ ALN Loss, 2-7 4 0 0 0 0 0 1 0
09/14/2026 @ ALN Loss, 0-3 4 0 1 0 0 0 1 0
09/13/2026 @ ALN Loss, 3-8 4 0 1 1 0 0 3 0
09/02/2026 PRG Loss, 3-4 4 0 2 1 0 0 1 0
09/01/2026 PRG Loss, 1-7 4 0 1 0 0 0 2 0
08/31/2026 PRG Win, 5-3 4 0 2 0 0 0 0 0
08/30/2026 PRG Loss, 7-11 3 0 0 0 0 0 1 0
08/28/2026 @ COL Loss, 1-5 4 0 1 0 0 0 1 0
08/21/2026 QC Win, 8-6 4 0 0 1 0 0 0 0
08/17/2026 ALN Loss, 7-12 5 2 3 1 0 0 0 0
PERSONALITY
Shepherd is about as humble as they come.
Personality Class: Humble
High: Loyalty, Adaptability, Work Ethic
Low: Financial Ambition
Birthday:04/02/2000
Born in:Baltimore, MD
Nationality:American
Height:6' 5"
Weight:205 lbs
Local Popularity:Unknown
National Pop.:Unknown
STATUS
Contract:Major League Contract
Salary:$1,000
Signed Through:2027 Season
Major Service:None, 65 Days
Service This Yr:65 Days
40-Man Service:1 Year, None
Pro Service:7 Years
Arbitration Eligibility:Arbitration eligible in offseason
Option Years:1 option year left
Contract Extension: -
Drafted:2018, 3rd Pick in Round 15
SEMI-PRO BASEBALL CIRCUIT 2026 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 26 92 23 3 0 0 10 6 2 19 .250 .266 .283 .549 .243 .033 41
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 23 98 0 0 0 3 4 0 26 3 0 0 0.0 6.4 2.28 -0.6  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   12 2 0 0 0 1 1 0 5 0 0 0 .167 .167 .167 .333
Versus Right   80 21 3 0 0 9 5 2 14 0 4 0 .263 .280 .300 .580
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
April   8 3 1 0 0 0 0 0 1 0 0 0 .375 .375 .500 .875
May   30 7 1 0 0 5 3 1 5 0 3 0 .233 .258 .267 .525
July   14 3 0 0 0 0 0 1 2 0 0 0 .214 .267 .214 .481
August   28 8 1 0 0 4 3 0 6 0 0 0 .286 .286 .321 .607
September   12 2 0 0 0 1 0 0 5 0 1 0 .167 .167 .167 .333
Spring Training   48 14 2 0 3 11 9 6 11 1 0 0 .292 .364 .521 .884
Career   92 23 3 0 0 10 6 2 19 0 4 0 .250 .266 .283 .549
Home   44 14 2 0 0 8 4 0 9 0 3 0 .318 .318 .364 .682
Road   48 9 1 0 0 2 2 2 10 0 1 0 .188 .220 .208 .428
Grass   40 6 0 0 0 2 2 2 9 0 1 0 .150 .190 .150 .340
Turf   52 17 3 0 0 8 4 0 10 0 3 0 .327 .327 .385 .712
Day   39 12 1 0 0 5 4 1 9 0 3 0 .308 .325 .333 .658
Night   53 11 2 0 0 5 2 1 10 0 1 0 .208 .222 .245 .468
As Starter   90 22 3 0 0 10 6 2 19 0 4 0 .244 .261 .278 .539
As Reliever / Substitution   2 1 0 0 0 0 0 0 0 0 0 0 .500 .500 .500 1.000
Pinch Hitting   2 1 0 0 0 0 0 0 0 0 0 0 .500 .500 .500 1.000
Close/Late   19 4 0 0 0 0 1 1 3 0 0 0 .211 .250 .211 .461
Inning 1-3   30 6 1 0 0 2 0 0 5 0 1 0 .200 .200 .233 .433
Inning 4-6   30 9 2 0 0 6 4 1 8 0 3 0 .300 .323 .367 .689
Inning 7-9   30 8 0 0 0 2 2 1 6 0 0 0 .267 .290 .267 .557
Extra Innings   2 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
0 Outs   36 9 1 0 0 3 4 0 4 0 2 0 .250 .250 .278 .528
1 Outs   19 5 0 0 0 4 1 2 4 0 2 0 .263 .333 .263 .596
2 Outs   37 9 2 0 0 3 1 0 11 0 0 0 .243 .243 .297 .541
Scoring Position   30 10 2 0 0 10 3 1 6 0 4 0 .333 .355 .400 .755
Bases Empty   42 7 1 0 0 0 1 1 8 0 0 0 .167 .186 .190 .377
Runner on 1st   20 6 0 0 0 0 2 0 5 0 0 0 .300 .300 .300 .600
Runner on 2nd   9 1 0 0 0 0 0 0 2 0 4 0 .111 .111 .111 .222
Runner on 3rd   1 1 1 0 0 1 1 0 0 0 0 0 1.000 1.000 2.000 3.000
Runner on 1st & 2nd   10 2 1 0 0 1 0 0 3 0 0 0 .200 .200 .300 .500
Runner on 1st & 3rd   3 2 0 0 0 2 1 0 1 0 0 0 .667 .667 .667 1.333
Runner on 2nd & 3rd   3 2 0 0 0 2 1 1 0 0 0 0 .667 .750 .667 1.417
Bases Loaded   4 2 0 0 0 4 0 0 0 0 0 0 .500 .500 .500 1.000
Two Strikes   48 10 1 0 0 6 2 2 19 0 0 0 .208 .240 .229 .469
First Pitch   14 2 1 0 0 2 0 0 0 0 2 0 .143 .143 .214 .357
Count 0-1   4 1 0 0 0 0 0 0 0 0 0 0 .250 .250 .250 .500
Count 0-2   7 0 0 0 0 0 0 0 4 0 0 0 .000 .000 .000 .000
Count 1-0   9 4 1 0 0 2 3 0 0 0 0 0 .444 .444 .556 1.000
Count 1-1   10 3 0 0 0 0 0 0 0 0 1 0 .300 .300 .300 .600
Count 1-2   10 3 0 0 0 2 0 0 1 0 0 0 .300 .300 .300 .600
Count 2-0   3 1 0 0 0 0 0 0 0 0 0 0 .333 .333 .333 .667
Count 2-1   3 1 0 0 0 0 0 0 0 0 0 0 .333 .333 .333 .667
Count 2-2   16 4 0 0 0 4 1 0 6 0 0 0 .250 .250 .250 .500
Count 3-1   1 1 0 0 0 0 1 0 0 0 1 0 1.000 1.000 1.000 2.000
Full Count   15 3 1 0 0 0 1 2 8 0 0 0 .200 .294 .267 .561
Behind in Count   21 4 0 0 0 2 0 0 5 0 0 0 .190 .190 .190 .381
Ahead in Count   16 7 1 0 0 2 4 0 0 0 1 0 .438 .438 .500 .938
Batting Leadoff   16 4 1 0 0 3 1 0 2 0 2 0 .250 .250 .312 .562
Batting 2nd   9 1 0 0 0 0 0 0 1 0 0 0 .111 .111 .111 .222
Batting 6th   19 5 1 0 0 2 2 1 4 0 2 0 .263 .300 .316 .616
Batting 7th   26 8 1 0 0 3 2 0 6 0 0 0 .308 .308 .346 .654
Batting 8th   21 4 0 0 0 2 1 1 6 0 0 0 .190 .227 .190 .418
Batting 9th   1 1 0 0 0 0 0 0 0 0 0 0 1.000 1.000 1.000 2.000
Low Leverage   38 8 0 0 0 1 2 1 9 0 1 0 .211 .231 .211 .441
Medium Leverage   34 7 2 0 0 2 1 0 8 0 2 0 .206 .206 .265 .471
High Leverage   20 8 1 0 0 7 3 1 2 0 1 0 .400 .429 .450 .879
AMATEUR BASEBALL CIRCUIT 2026 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 61 143 46 9 0 2 12 28 27 30 .322 .427 .427 .853 .400 .105 132
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 31 172 0 0 0 1 1 1 61 11 4 4 50.0 28.1 7.30 .9  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   22 8 1 0 1 2 5 3 2 0 0 0 .364 .440 .545 .985
Versus Right   121 38 8 0 1 10 23 24 28 1 1 0 .314 .425 .405 .830
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
April   34 16 5 0 0 2 10 6 5 0 0 0 .471 .550 .618 1.168
May   23 3 0 0 1 4 2 4 8 0 0 0 .130 .259 .261 .520
June   40 11 1 0 0 3 9 15 10 1 1 0 .275 .464 .300 .764
July   31 11 3 0 1 2 7 2 3 0 0 0 .355 .394 .548 .942
August   7 2 0 0 0 0 0 0 1 0 0 0 .286 .286 .286 .571
September   8 3 0 0 0 1 0 0 3 0 0 0 .375 .375 .375 .750
Career   143 46 9 0 2 12 28 27 30 1 1 0 .322 .427 .427 .853
Home   85 30 7 0 2 11 20 14 18 1 1 0 .353 .440 .506 .946
Road   58 16 2 0 0 1 8 13 12 0 0 0 .276 .408 .310 .719
Grass   58 16 2 0 0 1 8 13 12 0 0 0 .276 .408 .310 .719
Turf   85 30 7 0 2 11 20 14 18 1 1 0 .353 .440 .506 .946
Day   51 17 1 0 1 3 10 10 11 0 0 0 .333 .443 .412 .854
Night   92 29 8 0 1 9 18 17 19 1 1 0 .315 .418 .435 .853
As Starter   113 39 6 0 2 11 25 21 23 1 1 0 .345 .444 .451 .896
As Reliever / Substitution   30 7 3 0 0 1 3 6 7 0 0 0 .233 .361 .333 .694
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
2015 Total - 15 34 136 61 26 5 8 43 63 28 2 0 14 7 6 .449 .548 .890 1.438 100 100 3.8
2016 Total - 16 37 152 66 32 4 7 43 60 29 1 3 14 7 6 .434 .519 .836 1.354 100 100 3.7
2017 Total - 17 35 143 65 26 4 7 45 53 28 1 3 14 8 6 .455 .537 .839 1.376 100 100 3.7
2018 Total - 18 43 176 77 36 5 8 51 77 36 1 0 14 7 6 .438 .535 .835 1.370 100 100 4.5
2019 Toronto (R) - R 19 80 305 90 11 2 5 38 38 38 1 4 69 1 2 .295 .371 .393 .764 92 94 -0.3
2020 U Toronto - R+ 20 76 276 79 15 1 6 45 40 39 2 0 64 1 0 .286 .379 .413 .792 98 105 0.0
2021 Quebec - A 21 84 290 82 16 1 14 48 38 35 2 1 54 4 3 .283 .363 .490 .852 132 128 1.7
2022 Hamilton - A+ 22 71 243 66 12 4 6 24 24 25 1 1 42 5 4 .272 .341 .428 .769 103 102 0.1
2023 Ottawa - AA 23 62 228 60 8 0 2 20 31 18 0 0 43 4 9 .263 .317 .325 .642 68 66 -1.1
2024 Ottawa - AA 24 64 130 32 1 0 3 9 7 9 0 0 29 3 2 .246 .295 .323 .618 62 53 -0.6
2026 Ottawa - Semi 26 26 92 23 3 0 0 10 6 2 0 0 19 0 0 .250 .266 .283 .549 51 41 -0.6
2026 Manchester - Ammy 26 61 143 46 9 0 2 12 28 27 0 1 30 4 4 .322 .427 .427 .853 121 132 0.9
Total AA 126 358 92 9 0 5 29 38 27 0 0 72 7 11 .257 .309 .324 .633 66 61
Total A+ 71 243 66 12 4 6 24 24 25 1 1 42 5 4 .272 .341 .428 .769 103 102
Total A 84 290 82 16 1 14 48 38 35 2 1 54 4 3 .283 .363 .490 .852 132 128
Total R+ 76 276 79 15 1 6 45 40 39 2 0 64 1 0 .286 .379 .413 .792 98 105
Total SPBC 26 92 23 3 0 0 10 6 2 0 0 19 0 0 .250 .266 .283 .549 51 41
Total ABC 61 143 46 9 0 2 12 28 27 0 1 30 4 4 .322 .427 .427 .853 121 132
Total R 80 305 90 11 2 5 38 38 38 1 4 69 1 2 .295 .371 .393 .764 92 94
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2019 Toronto (R) - R LF 1 0 0 0 0 0 0 .000 1.0 0.00 0.0 .000
2020 U Toronto - R+ LF 1 0 0 0 0 0 0 .000 1.0 0.00 0.0 .000
2021 Quebec - A LF 13 12 14 0 0 14 0 1.000 105.0 1.20 -1.0 .909
2021 Quebec - A RF 66 66 99 1 0 101 1 .990 552.0 1.63 -2.2 .953
2022 Hamilton - A+ LF 2 0 1 0 0 1 0 1.000 4.2 1.93 +0.2 1.033
2022 Hamilton - A+ RF 21 19 38 0 0 38 0 1.000 169.1 2.02 -1.3 .929
2023 Ottawa - AA 1B 47 47 390 22 25 413 1 .998 391.2 9.47 +1.2 1.041
2023 Ottawa - AA LF 3 1 1 0 0 1 0 1.000 15.0 0.60 +0.0 1.030
2023 Ottawa - AA RF 8 5 9 0 0 9 0 1.000 54.1 1.49 +0.3 1.046
2024 Ottawa - AA 1B 56 29 289 20 14 310 1 .997 305.1 9.11 +0.8 1.014
2024 Ottawa - AA RF 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2026 Manchester - Ammy 1B 34 19 157 16 14 173 0 1.000 190.0 8.19 +1.5 1.141
2026 Ottawa - Semi 1B 14 9 67 7 6 74 0 1.000 80.1 8.29 +0.7 1.117
2026 Manchester - Ammy LF 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2026 Ottawa - Semi LF 3 2 4 0 0 4 0 1.000 18.0 2.00 +0.0 .999
2026 Manchester - Ammy RF 13 12 23 0 0 23 0 1.000 101.0 2.05 -1.5 .924
2026 Ottawa - Semi RF 12 12 26 0 0 28 2 .929 102.2 2.28 -1.8 .959
TOTAL 1B 151 104 903 65 59 970 2 .998 967.1 9.01 +4.3 1.052
TOTAL LF 23 15 20 0 0 20 0 1.000 144.2 1.24 -0.7 .936
TOTAL RF 120 114 195 1 0 199 3 .985 979.1 1.80 -6.6 .949
PLAYER HISTORY
01/01/2016 OSA scouting updated ratings (potential): Contact: 2 (5); Power: 3 (5); Eye: 3 (5).
01/01/2017 OSA scouting updated ratings (potential): Contact: 2 (5); Power: 3 (5); Eye: 3 (5).
01/01/2018 OSA scouting updated ratings (potential): Contact: 2 (5); Power: 3 (5); Eye: 3 (5).
10/30/2018 Drafted in the 2018 first-year player draft out of high school (Montrose Christian; Rockville, MD) by the Toronto Titans. (Round 15, Pick 3, 255th overall pick).
01/01/2019 OSA scouting updated ratings (potential): Contact: 2 (5); Power: 3 (5); Eye: 3 (5).
07/04/2019 Injured (back stiffness),day-to-day for one week.
01/01/2020 OSA scouting updated ratings (potential): Contact: 2 (5); Power: 3 (5); Eye: 3 (5).
01/01/2021 OSA scouting updated ratings (potential): Contact: 3 (5); Power: 3 (5); Eye: 4 (5).
08/24/2021 Injured (knee soreness),day-to-day for 2 days.
10/28/2021 Wins the 2021 A Platinum Stick Award at RF.
01/01/2022 OSA scouting updated ratings (potential): Contact: 4 (5); Power: 4 (5); Eye: 4 (5).
01/01/2023 OSA scouting updated ratings (potential): Contact: 4 (5); Power: 4 (5); Eye: 4 (5).
01/01/2024 OSA scouting updated ratings (potential): Contact: 4 (5); Power: 4 (5); Eye: 4 (5).
06/28/2024 Injured (back tightness),day-to-day for 2 weeks.
01/01/2025 OSA scouting updated ratings (potential): Contact: 5 (5); Power: 4 (5); Eye: 4 (5).
05/15/2025 Released by the Toronto Titans.
10/20/2025 Signed a 1-year minor league contract with the Ottawa Capitals organization.
11/10/2025 Signed a minor league contract extension with the Ottawa Capitals organization.
12/06/2025 Added to the secondary (40-man) roster for the Ottawa Capitals.
01/01/2026 OSA scouting updated ratings (potential): Contact: 4 (5); Power: 4 (5); Eye: 4 (4).
04/01/2026 Named the #60 prospect in the SPBC
04/17/2026 Injured (knee inflammation),day-to-day for one week.
06/28/2026 Named the #71 prospect in the SPBC
11/12/2026 Received a 1-year contract through automatic renewal worth a total of $1,000.
Friday, May 29th , 2026 - OOTP Baseball 27.2 Build 60