C Dominic Keegan #23
Age: 35 | Bats: R | Throws: R | Morale: Normal
09/24/2035
OA: 41 POT: 41
C DOMINIC KEEGAN #23 - AGE: 35 - BATS: R - 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 45 50 45 45
Gap 45 55 45 45
Power 40 45 40 40
Eye 55 65 50 55
Avoid K's 45 50 45 45
FIELDING RATINGS
Catcher Infield Outfield
Range: - 35 35
Errors: - 35 40
Arm: 45 55 50
Turn DP: - 30 -
Framing: 55 - -
POSITION RATINGS
Pitcher: - Shortstop: -
Catcher: 45 Left Field: -
1st Base: 45 Center Field: -
2nd Base: - Right Field: -
3rd Base: -
       
RUN/BUNT
Running Speed: 40
Stealing Aggressiveness: 30
Stealing Ability: 30
Baserunning Inst.: 50
Sacrifice Bunt: 35
Bunt for Hit: 35
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
PERSONALITY
Birthday:08/01/2000
Born in:Methuen, MA
Nationality:American
Height:6' 0"
Weight:210 lbs
Local Popularity:Insignificant
National Pop.:Insignificant
STATUS
Contract:None, Free Agent
Salary:-
Signed Through:-
Major Service:2 Years, 167 Days
Service This Yr:None
40-Man Service:4 Years, 124 Days
Pro Service:12 Years
Arbitration Eligibility:Arbitration eligible in offseason
Option Years:Out of option years
Contract Extension: -
Drafted:-
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
2030 Philadelphia - MLB 29 76 199 55 16 1 4 26 25 15 1 0 47 0 1 .276 .330 .427 .757 112 110 1.2
2031 Philadelphia - MLB 30 11 20 3 0 0 0 1 3 2 0 0 6 0 0 .150 .227 .150 .377 12 9 -0.0
2032 Philadelphia - MLB 31 25 50 19 5 0 1 6 8 6 0 1 11 0 0 .380 .439 .540 .979 177 169 0.7
2033 Minnesota - MLB 32 18 58 13 4 0 1 4 5 7 0 0 12 0 0 .224 .308 .345 .653 84 87 0.4
2034 Minnesota - MLB 33 29 85 18 3 0 1 5 7 5 2 0 20 1 0 .212 .272 .282 .554 56 58 -0.1
Total MLB 159 412 108 28 1 7 42 48 35 3 1 96 1 1 .262 .324 .386 .710 100 99 2.2
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 Tampa Bay (FCL) - R 21 6 17 7 4 0 0 5 2 3 0 0 4 1 0 .412 .500 .647 1.147 157 130 0.1
2022 Charleston - A 21 6 23 6 0 0 2 6 4 2 1 0 6 0 0 .261 .346 .522 .868 133 131 0.2
2023 Charleston - A 22 58 200 63 9 4 5 35 34 31 3 7 48 2 0 .315 .402 .475 .877 137 135 1.9
2023 Bowling Green - A+ 22 48 173 44 11 0 8 30 26 28 4 2 42 0 1 .254 .367 .457 .824 114 114 1.0
2023 Total - A+ 22 106 373 107 20 4 13 65 60 59 7 9 90 2 1 .287 .386 .466 .853 126 125 3.0
2024 Montgomery - AA 23 104 375 107 23 3 9 60 58 50 7 10 90 0 0 .285 .371 .435 .806 106 105 1.7
2025 Tampa Bay (FCL) - R 24 8 24 7 2 0 2 4 7 8 0 0 6 0 1 .292 .469 .625 1.094 221 195 0.4
2025 Durham - AAA 24 59 221 64 13 0 10 29 29 22 1 1 70 0 0 .290 .355 .484 .839 113 111 0.8
2026 Durham - AAA 25 132 495 154 40 1 18 102 83 81 8 8 112 1 1 .311 .410 .505 .916 119 120 2.3
2027 Durham - AAA 26 38 139 39 8 0 2 16 21 22 3 0 21 0 0 .281 .390 .381 .772 92 98 0.2
2028 Montgomery - AA 27 27 97 31 2 0 5 15 15 13 1 0 20 0 0 .320 .405 .495 .900 138 142 0.9
2028 Durham - AAA 27 87 312 81 14 1 10 45 41 48 6 2 69 0 0 .260 .367 .407 .774 89 92 0.7
2030 Reading - AA 29 1 3 0 0 0 0 0 0 1 0 0 1 0 0 .000 .250 .000 .250 -28 -15 -0.0
2031 Lehigh Valley - AAA 30 92 275 86 20 3 11 42 50 54 6 1 50 0 1 .313 .435 .527 .962 138 141 2.5
2032 Reading - AA 31 30 105 30 6 0 4 8 11 16 1 2 29 0 0 .286 .379 .457 .836 117 111 0.4
2032 Lehigh Valley - AAA 31 29 80 25 7 1 3 14 12 15 1 1 16 0 0 .312 .423 .537 .960 132 138 0.7
2033 Reading - AA 32 3 10 1 0 0 0 0 0 2 1 0 2 0 0 .100 .308 .100 .408 10 21 -0.1
2034 Wichita - AA 33 16 57 16 3 0 0 8 11 11 1 0 12 0 0 .281 .406 .333 .739 94 104 0.3
Total IL 437 1522 449 102 6 54 248 236 242 25 13 338 1 2 .295 .397 .476 .874 114 116
Total EL 34 118 31 6 0 4 8 11 19 2 2 32 0 0 .263 .369 .415 .784 103 99
Total SL 131 472 138 25 3 14 75 73 63 8 10 110 0 0 .292 .378 .447 .825 112 112
Total TL 16 57 16 3 0 0 8 11 11 1 0 12 0 0 .281 .406 .333 .739 94 104
Total SAL 48 173 44 11 0 8 30 26 28 4 2 42 0 1 .254 .367 .457 .824 114 114
Total CAR 64 223 69 9 4 7 41 38 33 4 7 54 2 0 .309 .397 .480 .877 136 135
Total FCL 14 41 14 6 0 2 9 9 11 0 0 10 1 1 .341 .481 .634 1.115 196 170
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
2031 Philadelphia - MLB 30 1 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -100 -125 0.1
Total MLB 1 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -100 -125
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2030 Philadelphia - MLB C 40 39 357 20 1 379 2 .995 335.1 10.12 +0.0 .781 3 33 10 30.3
2030 Philadelphia - MLB 1B 4 1 13 2 1 15 0 1.000 13.0 10.38 -0.0 1.016
2030 Philadelphia - MLB 2B 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2030 Philadelphia - MLB RF 1 0 1 0 0 1 0 1.000 1.0 9.00 +0.0 1.000
2031 Philadelphia - MLB C 5 5 49 2 0 51 0 1.000 44.0 10.43 +0.2 1.012 0 1 0 0.0
2032 Philadelphia - MLB C 12 11 97 5 1 102 0 1.000 101.2 9.03 +0.1 .523 0 9 3 33.3
2033 Minnesota - MLB C 18 18 149 6 2 155 0 1.000 162.0 8.61 -0.2 1.055 2 16 3 18.8
2034 Minnesota - MLB C 28 24 215 11 0 226 0 1.000 221.1 9.19 -1.2 .520 5 25 5 20.0
TOTAL C 103 97 867 44 4 913 2 .998 864.1 9.49 -1.2 .757 10 84 21 25.0
TOTAL 1B 4 1 13 2 1 15 0 1.000 13.0 10.38 -0.0 1.016
TOTAL RF 1 0 1 0 0 1 0 1.000 1.0 9.00 +0.0 1.000
PLAYER HISTORY
07/13/2021 Drafted by the New York Yankees in the 19th round of the 2021 MLB June Amateur Draft from Vanderbilt University (Nashville, TN). Did Not Sign.
07/17/2022 Drafted by the Tampa Bay Rays in the 4th round of the 2022 MLB June Amateur Draft from Vanderbilt University (Nashville, TN).
03/27/2025 C Dominic Keegan assigned to Durham Bulls from Montgomery Biscuits. [Auto]
05/13/2025 Durham Bulls sent C Dominic Keegan on a rehab assignment to FCL Rays. [Auto]
05/26/2025 Durham Bulls activated C Dominic Keegan from the 7-day injured list. [Auto]
10/10/2025 Wins the 2025 International League Round 2 with the Durham Bulls!
01/01/2026 OSA scouting updated ratings (potential): Contact: 45 (50); Power: 45 (50); Eye: 50 (65).
03/20/2026 Injured (flu-like symptoms),day-to-day for 3 days.
03/24/2026 Unsuccessfully completed training to improve his defense at catcher at the Tampa Bay Rays development complex.
06/24/2026 Goes 0-3 against the Syracuse Mets, ending his hitting streak at 20 games.
06/25/2026 Injured (dislocated finger),day-to-day for 1 day.
12/19/2026 Added to the secondary (40-man) roster for the Tampa Bay Rays.
01/01/2027 OSA scouting updated ratings (potential): Contact: 45 (50); Power: 45 (50); Eye: 55 (65).
03/23/2027 Outstandingly completed training to improve his baserunning fundamentals at the Tampa Bay Rays development complex.
04/04/2027 Suspended 5 games after ejection following a brawl.
05/31/2027 Injured on 05/29/2027, diagnosed with a torn meniscus, will miss 4 months.
11/30/2027 Received a 1-year contract through automatic renewal worth a total of $740,000.
01/01/2028 OSA scouting updated ratings (potential): Contact: 50 (50); Power: 45 (50); Eye: 60 (65).
01/04/2028 Designated for assignment and placed on waivers by the Tampa Bay Rays.
09/04/2028 Injured on 09/02/2028, diagnosed with a severely strained hip muscle, will miss 6 weeks.
11/26/2028 Became a free agent.
01/01/2029 OSA scouting updated ratings (potential): Contact: 50 (50); Power: 45 (45); Eye: 65 (65).
12/02/2029 Signed a minor league contract with majors option with the Philadelphia Phillies organization.
01/01/2030 OSA scouting updated ratings (potential): Contact: 50 (50); Power: 45 (45); Eye: 65 (65).
03/19/2030 Outstandingly completed training to improve his defense at catcher at the Philadelphia Phillies development complex.
08/19/2030 Injured (sore back),day-to-day for 3 days.
09/19/2030 Injured on 09/18/2030, diagnosed with a sore back, is day-to-day.
11/25/2030 Received a 1-year contract through automatic renewal worth a total of $2,360,000.
01/01/2031 OSA scouting updated ratings (potential): Contact: 50 (50); Power: 45 (45); Eye: 65 (65).
04/12/2031 Injured on 04/11/2031, diagnosed with a bruised knee, will not miss additional time.
11/21/2031 Received a 1-year contract through automatic renewal worth a total of $2,360,000.
01/01/2032 OSA scouting updated ratings (potential): Contact: 50 (50); Power: 45 (45); Eye: 65 (65).
03/01/2032 Injured (thumb contusion),day-to-day for 4 days.
04/11/2032 Injured on 04/09/2032, diagnosed with an intercostal strain, will miss 2 weeks.
11/25/2032 Received a 1-year contract through automatic renewal worth a total of $2,360,000.
01/01/2033 OSA scouting updated ratings (potential): Contact: 50 (50); Power: 40 (40); Eye: 65 (65).
04/19/2033 Released by the Philadelphia organization.
08/22/2033 Signed a minor league contract with majors option with the Minnesota Twins organization.
11/12/2033 Received a 1-year contract through automatic renewal worth a total of $2,000,000.
01/01/2034 OSA scouting updated ratings (potential): Contact: 45 (45); Power: 40 (40); Eye: 65 (65).
05/26/2034 Injured (knee contusion),day-to-day for one week.
05/31/2034 Suffered setback in recovery from injury, will miss another one week.
07/26/2034 Released by the Minnesota organization.
01/01/2035 OSA scouting updated ratings (potential): Contact: 45 (45); Power: 40 (40); Eye: 60 (60).
Tuesday, February 10th , 2026 - OOTP Baseball 26.8 Build 82