CF Cy Keynes #45
Age: 32 | Bats: R | Throws: L | Morale: Great    
12/31/2026
CF CY KEYNES #45 - AGE: 32 - BATS: R - THROWS: L - MORALE: GREAT
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
149 502 145 36 3 10 50 36 102 .289 .351 .432 1 3.3
BATTING RATINGS (OSA)
Pot. Overall Vs Left Vs Right Pot.  
Contact 16
Gap 17
Power 8
Eye 14
Avoid K's 12
FIELDING RATINGS
Catcher Infield Outfield
Range: - 4 16
Errors: - 4 15
Arm: 1 11 13
Turn DP: - 4 -
Ability: 1 - -
POSITION RATINGS
Pitcher: - Shortstop: -
Catcher: - Left Field: 16
1st Base: 7 Center Field: 14
2nd Base: - Right Field: 18
3rd Base: -
       
RUN/BUNT
Running Speed: 6
Stealing Ability: 5
Baserunning Inst.: 2
Sacrifice Bunt: 1
Bunt for Hit: 2
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
11/10/2026 @ IRV Loss, 0-1 2 0 1 0 0 0 0 0
11/09/2026 @ IRV Loss, 5-6 3 1 2 1 0 1 0 0
11/07/2026 IRV Win, 6-0 3 0 0 0 0 0 1 0
11/06/2026 IRV Win, 4-3 4 1 1 1 0 0 1 0
11/05/2026 IRV Win, 6-5 3 1 1 0 0 0 0 0
11/03/2026 @ IRV Loss, 2-4 3 0 0 0 0 0 1 0
11/02/2026 @ IRV Loss, 2-4 4 0 1 0 0 0 0 0
10/29/2026 @ SPR Win, 10-2 5 3 4 1 1 0 0 1
10/27/2026 SPR Win, 7-4 3 1 0 0 0 0 1 0
10/26/2026 SPR Loss, 2-4 3 0 0 0 0 0 0 0
PERSONALITY
Leader Ability:Very Low
Loyalty:High
Desire f. Win:Normal
Greed:Low
Intelligence:Low
Work Ethic:Very High
Birthday:05/26/1994
Born in:Moreno Valley, CA
Nationality:American
Height:6' 2"
Weight:240 lbs
Local Popularity:Well Known
National Pop.:Well Known
STATUS
Contract:Major League Contract
Salary:$3,100,000
Signed Through:2027 Season
Major Service:8 Years, 18 Days
Service This Yr:185 Days
40-Man Service:9 Years, None
Pro Service:10 Years
Arbitration Eligibility:Not eligible, free agent after contract expires!
Option Years:2 option years left
Contract Extension: -
Drafted:2016, 37th Pick in Round 1
BASEBALL STARS ASSOCIATION 2026 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 149 502 145 36 3 10 50 67 36 102 .289 .351 .432 .783 .340 .143 112
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 148 556 14 0 0 12 0 4 217 49 1 1 50.0 76.1 5.50 3.3  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   162 40 11 1 4 20 20 15 35 2 0 1 .247 .311 .401 .712
Versus Right   340 105 25 2 6 30 47 21 67 2 0 13 .309 .370 .447 .817
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
April   44 18 5 1 1 5 12 5 8 0 0 1 .409 .480 .636 1.116
May   103 27 6 0 0 4 8 7 18 1 0 2 .262 .319 .320 .639
June   100 31 8 2 3 15 14 7 18 0 0 2 .310 .367 .520 .887
July   77 21 4 0 3 10 10 6 14 2 0 2 .273 .333 .442 .775
August   84 24 4 0 3 12 13 5 23 1 0 4 .286 .351 .440 .792
September   85 22 9 0 0 4 9 5 18 0 0 3 .259 .323 .365 .687
October   9 2 0 0 0 0 1 1 3 0 0 0 .222 .300 .222 .522
Spring Training   50 15 6 0 1 5 8 6 12 1 0 0 .300 .368 .480 .848
Postseason   65 18 2 1 1 4 13 6 8 0 0 4 .277 .373 .385 .758
Last Year   224 63 13 3 6 30 33 26 48 0 0 3 .281 .364 .446 .810
2 Years Ago   437 123 29 3 13 66 64 30 109 4 0 9 .281 .338 .451 .788
Career   3614 960 234 34 65 380 463 298 800 17 0 66 .266 .331 .403 .735
Home   227 74 21 1 9 30 39 23 49 4 0 6 .326 .396 .546 .942
Road   275 71 15 2 1 20 28 13 53 0 0 8 .258 .311 .338 .649
Grass   254 64 11 2 1 20 25 10 49 0 0 8 .252 .301 .323 .624
Turf   248 81 25 1 9 30 42 26 53 4 0 6 .327 .398 .544 .942
Day   11 3 0 0 0 2 1 0 2 0 0 0 .273 .273 .273 .545
Night   491 142 36 3 10 48 66 36 100 4 0 14 .289 .352 .436 .788
As Starter   501 145 36 3 10 50 67 36 102 4 0 14 .289 .351 .433 .784
As Reliever / Substitution   1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Pinch Hitting   1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Close/Late   94 27 4 2 3 7 14 5 23 0 0 2 .287 .337 .468 .805
Inning 1-3   167 47 9 0 4 14 18 12 34 2 0 5 .281 .344 .407 .751
Inning 4-6   185 55 18 1 3 28 28 14 33 2 0 4 .297 .356 .454 .810
Inning 7-9   145 42 9 2 3 8 21 10 34 0 0 5 .290 .356 .441 .798
Extra Innings   5 1 0 0 0 0 0 0 1 0 0 0 .200 .200 .200 .400
0 Outs   182 49 8 1 5 13 33 16 40 2 0 7 .269 .348 .407 .754
1 Outs   134 37 7 2 2 16 16 6 25 2 0 4 .276 .322 .403 .725
2 Outs   186 59 21 0 3 21 18 14 37 0 0 3 .317 .374 .478 .853
Scoring Position   100 22 5 2 1 33 15 10 26 4 0 5 .220 .311 .340 .651
Bases Empty   298 88 22 1 6 6 33 20 55 0 0 5 .295 .350 .436 .786
Runner on 1st   104 35 9 0 3 11 19 6 21 0 0 4 .337 .395 .510 .904
Runner on 2nd   41 9 1 1 0 5 7 4 9 0 0 4 .220 .347 .293 .640
Runner on 3rd   10 3 2 0 0 5 1 3 4 2 0 0 .300 .400 .500 .900
Runner on 1st & 2nd   25 4 1 0 1 7 2 1 8 0 0 1 .160 .222 .320 .542
Runner on 1st & 3rd   10 3 1 1 0 5 2 0 3 0 0 0 .300 .300 .600 .900
Runner on 2nd & 3rd   8 2 0 0 0 7 3 1 1 1 0 0 .250 .300 .250 .550
Bases Loaded   6 1 0 0 0 4 0 1 1 1 0 0 .167 .250 .167 .417
Two Strikes   245 49 13 1 3 17 22 11 102 2 0 2 .200 .238 .298 .536
First Pitch   68 26 4 0 4 12 10 0 0 0 0 5 .382 .425 .618 1.042
Count 0-1   40 14 4 1 0 7 4 0 0 0 0 4 .350 .409 .500 .909
Count 0-2   33 8 3 0 1 3 3 0 12 0 0 2 .242 .286 .424 .710
Count 1-0   45 20 6 1 2 8 10 0 0 0 0 0 .444 .444 .756 1.200
Count 1-1   49 18 4 0 0 4 6 0 0 2 0 2 .367 .377 .449 .826
Count 1-2   73 13 5 0 2 8 7 0 30 1 0 0 .178 .176 .329 .504
Count 2-0   8 2 0 0 0 0 1 0 0 0 0 0 .250 .250 .250 .500
Count 2-1   25 8 2 0 1 1 4 0 0 0 0 0 .320 .320 .520 .840
Count 2-2   92 15 4 0 0 4 3 0 45 0 0 0 .163 .163 .207 .370
Count 3-0   0 0 0 0 0 0 4 11 0 0 0 0 .000 1.000 .000 1.000
Count 3-1   22 8 3 0 0 1 6 14 0 0 0 1 .364 .622 .500 1.122
Full Count   47 13 1 1 0 2 9 11 15 1 0 0 .277 .407 .340 .747
Behind in Count   146 35 12 1 3 18 14 0 42 1 0 6 .240 .268 .397 .665
Ahead in Count   100 38 11 1 3 10 25 25 0 0 0 1 .380 .508 .600 1.108
Batting Leadoff   114 32 7 1 0 11 12 4 20 0 0 3 .281 .322 .360 .682
Batting 7th   1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Batting 8th   39 14 3 0 1 3 8 4 6 0 0 1 .359 .432 .513 .945
Batting 9th   348 99 26 2 9 36 47 28 76 4 0 10 .284 .351 .448 .800
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
2018 Madison - BSA 24 9 33 7 0 0 2 6 4 4 0 0 8 1 0 .212 .297 .394 .691 86 90 0.1
2019 Madison - BSA 25 135 495 127 33 3 5 50 59 45 9 2 110 1 2 .257 .328 .366 .694 91 93 2.3
2020 Madison - BSA 26 147 562 141 33 5 8 45 63 45 5 3 126 2 1 .251 .311 .370 .681 83 83 2.4
2021 Madison - BSA 27 158 618 158 39 9 11 54 87 54 17 3 133 2 0 .256 .331 .401 .732 95 97 2.9
2022 Madison - BSA 28 158 659 177 46 7 8 72 77 50 8 1 145 1 4 .269 .327 .396 .723 93 96 4.2
2023 Madison - BSA 29 24 84 19 5 1 2 7 9 8 1 0 19 0 0 .226 .301 .381 .682 81 85 0.2
2024 Jersey Shore - BSA 30 119 437 123 29 3 13 66 64 30 9 4 109 3 2 .281 .338 .451 .788 103 108 3.0
2025 Jersey Shore - BSA 31 73 224 63 13 3 6 30 33 26 3 0 48 0 1 .281 .364 .446 .810 111 119 2.3
2026 Jersey Shore - BSA 32 149 502 145 36 3 10 50 67 36 14 4 102 1 1 .289 .351 .432 .783 105 112 3.3
Total BSA 972 3614 960 234 34 65 380 463 298 66 17 800 11 11 .266 .331 .403 .735 95 99 20.8
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
2013 Villanova - COL 19 21 67 29 10 1 5 16 17 16 4 0 9 0 1 .433 .563 .836 1.399 240 241 0.0
2014 Villanova - COL 20 13 24 7 1 0 1 4 3 7 0 1 8 0 0 .292 .438 .458 .896 135 142 0.0
2015 Villanova - COL 21 48 148 43 10 0 2 20 21 21 9 1 30 2 1 .291 .408 .399 .806 114 124 0.0
2016 Villanova - COL 22 48 175 49 13 2 7 26 26 35 5 1 36 0 5 .280 .412 .497 .909 137 135 0.0
2016 La Crosse - AA 22 65 211 46 12 1 5 25 20 18 6 2 49 2 2 .218 .295 .355 .651 71 74 0.0
2017 Wisconsin Rapids - A 23 105 387 119 25 2 6 61 62 61 12 5 74 3 5 .307 .413 .429 .842 132 135 0.0
2017 La Crosse - AA 23 44 169 54 11 0 2 22 24 19 3 1 31 1 1 .320 .396 .420 .816 118 122 0.0
2018 La Crosse - AA 24 140 526 145 32 3 11 81 79 86 12 5 101 3 6 .276 .386 .411 .797 110 112 0.0
2024 Tuscaloosa - AAA 30 6 27 12 3 0 1 11 7 4 0 1 2 0 0 .444 .500 .667 1.167 169 182 0.0
2025 Tuscaloosa - AAA 31 14 53 20 4 0 0 8 12 8 2 1 9 0 0 .377 .469 .453 .922 118 138 0.0
Total ITL 20 80 32 7 0 1 19 19 12 2 2 11 0 0 .400 .479 .525 1.004 135 152
Total NWL (28 & Under) 249 906 245 55 4 18 128 123 123 21 8 181 6 9 .270 .368 .400 .767 103 105
Total MWL (24 & Under) 105 387 119 25 2 6 61 62 61 12 5 74 3 5 .307 .413 .429 .842 132 135
Total NCAA 130 414 128 34 3 15 66 67 79 18 3 83 2 7 .309 .438 .514 .952 146 150
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
2024 Jersey Shore - BSA 30 8 28 5 0 1 0 3 2 1 0 0 7 0 0 .179 .207 .250 .457 0 0 0.0
2025 Jersey Shore - BSA 31 3 9 2 0 0 0 0 1 0 0 0 0 0 0 .222 .222 .222 .444 0 0 0.0
2026 Jersey Shore - BSA 32 20 65 18 2 1 1 4 13 6 4 0 8 1 0 .277 .373 .385 .758 0 0 0.0
Total BSA 31 102 25 2 2 1 7 16 7 4 0 15 1 0 .245 .319 .333 .652 73 80
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2018 Madison - ML 1B 2 2 17 1 1 19 1 .947 15.0 10.80 -0.7 .533
2018 Madison - ML CF 7 7 19 0 0 19 0 1.000 64.0 2.67 +0.8 1.059
2019 Madison - ML 1B 8 7 63 2 8 66 1 .985 62.2 9.34 -0.8 .893
2019 Madison - ML 3B 2 2 0 2 0 2 0 1.000 18.0 1.00 +0.1 1.041
2019 Madison - ML LF 6 6 8 0 0 8 0 1.000 53.0 1.36 -0.3 .944
2019 Madison - ML CF 118 117 274 5 0 284 5 .982 1026.2 2.45 +9.9 1.053
2019 Madison - ML RF 2 1 1 0 0 1 0 1.000 10.0 0.90 +0.7 .000
2020 Madison - ML 1B 2 0 2 1 0 3 0 1.000 2.0 13.50 -0.4 .543
2020 Madison - ML LF 1 0 0 0 0 0 0 .000 3.0 0.00 0.0 .000
2020 Madison - ML CF 146 146 373 8 2 381 0 1.000 1266.2 2.71 +13.9 1.053
2021 Madison - ML 1B 2 0 0 0 0 0 0 .000 3.0 0.00 0.0 .000
2021 Madison - ML LF 4 0 0 0 0 0 0 .000 7.0 0.00 0.0 .000
2021 Madison - ML CF 158 158 380 8 2 396 8 .980 1384.1 2.52 +4.5 1.017
2021 Madison - ML RF 1 0 1 0 0 1 0 1.000 2.0 4.50 +0.7 .000
2022 Madison - ML CF 157 157 371 9 2 384 4 .990 1394.2 2.45 +20.9 1.082
2023 Madison - ML 1B 3 3 31 0 3 31 0 1.000 32.0 8.72 -0.2 .918
2023 Madison - ML LF 2 2 5 0 0 5 0 1.000 18.0 2.50 -0.2 .946
2023 Madison - ML CF 19 19 60 4 0 64 0 1.000 153.0 3.76 +1.4 1.031
2024 Jersey Shore - ML LF 1 0 2 0 0 2 0 1.000 3.0 6.00 +0.6 1.878
2024 Jersey Shore - ML CF 118 116 226 6 0 234 2 .991 1024.0 2.04 +7.3 1.045
2024 Jersey Shore - ML RF 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2025 Jersey Shore - ML 1B 4 2 25 1 2 26 0 1.000 23.0 10.17 +0.2 1.103
2025 Jersey Shore - ML LF 2 2 2 1 0 3 0 1.000 18.0 1.50 +0.7 1.914
2025 Jersey Shore - ML CF 60 59 88 4 0 94 2 .979 493.1 1.68 +7.0 1.115
2025 Jersey Shore - ML RF 7 5 6 0 0 6 0 1.000 45.0 1.20 +1.4 1.482
2026 Jersey Shore - ML 1B 6 0 9 2 0 11 0 1.000 11.0 9.00 -0.3 .831
2026 Jersey Shore - ML CF 148 148 265 3 1 272 4 .985 1242.1 1.94 +4.5 1.023
TOTAL 1B 27 14 147 7 14 156 2 .987 148.2 9.32 -2.2 .857
TOTAL 3B 2 2 0 2 0 2 0 1.000 18.0 1.00 +0.1 1.041
TOTAL LF 16 10 17 1 0 18 0 1.000 102.0 1.59 +0.8 1.072
TOTAL CF 931 927 2056 47 7 2128 25 .988 8049.0 2.35 +70.1 1.048
TOTAL RF 10 6 8 0 0 8 0 1.000 57.0 1.26 +2.9 1.482
PLAYER HISTORY
11/20/2018 Received a 1-year contract worth a total of $400,000 through automatic renewal.
01/01/2019 OSA scouting updated ratings (potential): Contact: - (11); Power: - (6); Eye: - (10).
07/21/2019 Injured (bruised back), day-to-day for 6 days.
11/18/2019 Received a 1-year contract worth a total of $400,000 through automatic renewal.
01/01/2020 OSA scouting updated ratings (potential): Contact: - (12); Power: - (6); Eye: - (9).
08/05/2020 Injured (shoulder soreness), out for 2 weeks.
11/18/2020 Received a 1-year contract worth a total of $1,419,000 through arbitration.
01/01/2021 OSA scouting updated ratings (potential): Contact: - (16); Power: - (8); Eye: - (12).
11/20/2021 Received a 1-year contract worth a total of $3,800,000 through arbitration.
01/01/2022 OSA scouting updated ratings (potential): Contact: - (16); Power: - (8); Eye: - (12).
03/15/2022 Injured (bruised finger), day-to-day for 1 day.
11/06/2022 Wins the 2022 BSA CL Gold Glove Award at CF.
11/20/2022 Received a 1-year contract worth a total of $5,176,500 through arbitration.
01/01/2023 OSA scouting updated ratings (potential): Contact: - (16); Power: - (8); Eye: - (12).
04/24/2023 Injured (bruised shoulder), day-to-day for 6 days.
04/28/2023 Injured (post-concussion syndrome), out for 4-5 months.
11/23/2023 Became a free agent.
12/01/2023 Signed a 4-year contract worth a total of $12,500,000 with the Jersey Shore D-Bags organization.
01/01/2024 OSA scouting updated ratings (potential): Contact: - (16); Power: - (8); Eye: - (13).
04/13/2024 Injured (mild abdominal strain), day-to-day for 5 days.
07/22/2024 Injured (torn ankle ligaments), out for 4 weeks.
01/01/2025 OSA scouting updated ratings (potential): Contact: - (16); Power: - (8); Eye: - (13).
05/03/2025 Injured (sprained elbow), out for 2 weeks.
06/28/2025 Injured (torn abdominal muscle), out for 6 weeks.
08/28/2025 Goes 5-7 against the Trenton Stars, with 1 2B, 3 RBI and 3 R.
09/29/2025 Injured (biceps strain), out for 2 weeks.
10/06/2025 Suffered setback in recovery from injury, will miss another 1-2 weeks.
01/01/2026 OSA scouting updated ratings (potential): Contact: - (16); Power: - (8); Eye: - (13).
03/29/2026 Injured (intercostal strain), out for 2 weeks.
07/05/2026 Injured (bruised shoulder), day-to-day for 6 days.
LEADERBOARD APPEARANCES
Year GS Rank
2021 158 4
2022 158 8
Year PA Rank
2021 692 8
2022 718 3
Year AB Rank
2021 618 8
2022 659 3
Year 2B Rank
2021 39 9
2022 46 4
Year 3B Rank
2021 9 2
2022 7 7
Year HP Rank
2021 17 2
2026 14 4
Monday, December 5th, 2016 - OOTP Baseball 17.12 Build 75