3B Neil Kennedy #31
Age: 28 | Bats: R | Throws: R | Morale: Good
03/12/2077
3B NEIL KENNEDY #31 - AGE: 28 - 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 53 55 52 67
Gap 57 61 56 62
Power 39 40 38 39
Eye 50 52 49 63
Avoid K's 47 47 46 48
FIELDING RATINGS
Catcher Infield Outfield
Range: - 53 14
Errors: - 56 50
Arm: 2 76 58
Turn DP: - 55 -
Framing: 1 - -
POSITION RATINGS
Pitcher: 75 Shortstop: 41
Catcher: - Left Field: -
1st Base: - Center Field: -
2nd Base: 37 Right Field: -
3rd Base: 57
       
RUN/BUNT
Running Speed: 74
Stealing Aggressiveness: 68
Stealing Ability: 82
Baserunning Inst.: 85
Sacrifice Bunt: 39
Bunt for Hit: 22
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
03/10/2077 IOW Loss, 2-6 1 0 1 0 0 1 0 0
03/09/2077 @ MXC Loss, 1-2 1 0 1 0 0 1 0 0
03/08/2077 LAR Win, 4-2 2 0 2 0 0 0 0 0
03/07/2077 @ AI Win, 3-1 1 0 0 0 0 0 0 0
03/06/2077 @ RDR Loss, 3-7 2 0 0 0 0 0 1 0
03/05/2077 DV Win, 7-4 1 0 0 1 0 0 0 0
03/04/2077 @ CAC Win, 5-2 2 1 1 0 0 0 0 0
03/03/2077 PHI Loss, 1-7 3 0 1 0 0 0 0 0
03/02/2077 @ STP Loss, 2-6 2 0 1 0 0 0 0 0
03/01/2077 RRR Win, 6-4 2 0 0 0 0 0 0 0
PERSONALITY
Birthday:10/21/2048
Born in:South Valley, NM
Nationality:American
Height:5' 10"
Weight:180 lbs
Local Popularity:Unknown
National Pop.:Unknown
STATUS
Contract:Major League Contract
Salary:$273,000
Signed Through:2077 Season
Major Service:1 Year, 170 Days
Service This Yr:None
40-Man Service:3 Years, None
Pro Service:7 Years
Arbitration Eligibility:Not yet eligible
Option Years:1 option year left
Contract Extension: -
Drafted:2070, 21st Pick in Round 6
POTD TRIPLE A 2076 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 23 76 24 5 1 2 9 13 8 10 .316 .381 .487 .868 .400 .171 140
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 16 84 0 0 0 0 0 0 37 8 3 2 60.0 14.5 7.26 .9  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   22 5 1 0 0 3 2 2 1 0 0 0 .227 .292 .273 .564
Versus Right   54 19 4 1 2 6 11 6 9 0 0 0 .352 .417 .574 .991
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
April   32 12 3 1 0 1 7 2 4 0 0 0 .375 .412 .531 .943
May   3 1 0 0 1 2 3 1 0 0 0 0 .333 .500 1.333 1.833
June   1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
July   40 11 2 0 1 6 3 5 6 0 0 0 .275 .356 .400 .756
Last Year   76 24 5 1 2 9 13 8 10 0 0 0 .316 .381 .487 .868
2 Years Ago   126 34 3 2 4 15 17 15 23 1 0 0 .270 .345 .421 .766
Career   1130 304 60 13 24 138 163 112 224 8 0 18 .269 .342 .409 .751
Home   25 8 2 0 1 5 6 3 2 0 0 0 .320 .393 .520 .913
Road   51 16 3 1 1 4 7 5 8 0 0 0 .314 .375 .471 .846
Grass   76 24 5 1 2 9 13 8 10 0 0 0 .316 .381 .487 .868
Day   24 7 1 0 1 2 2 3 5 0 0 0 .292 .370 .458 .829
Night   52 17 4 1 1 7 11 5 5 0 0 0 .327 .386 .500 .886
As Starter   67 20 4 1 2 7 12 8 10 0 0 0 .299 .373 .478 .851
As Reliever / Substitution   9 4 1 0 0 2 1 0 0 0 0 0 .444 .444 .556 1.000
POTD DOUBLE A 2076 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 51 189 63 10 3 6 32 45 42 36 .333 .462 .513 .975 .452 .180 146
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 47 237 4 0 0 4 1 1 97 19 16 2 88.9 51.4 10.36 1.5  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   37 19 2 1 4 12 13 9 6 0 1 2 .514 .625 .946 1.571
Versus Right   152 44 8 2 2 20 32 33 30 1 0 2 .289 .420 .408 .828
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
May   46 15 1 0 0 7 12 13 12 0 0 1 .326 .483 .348 .831
June   74 22 2 1 2 11 11 12 11 0 0 0 .297 .395 .432 .828
July   21 10 3 0 1 3 8 6 3 0 1 0 .476 .593 .762 1.354
August   48 16 4 2 3 11 14 11 10 1 0 3 .333 .476 .688 1.164
Postseason   24 10 2 0 0 3 6 5 6 0 0 0 .417 .517 .500 1.017
Last Year   189 63 10 3 6 32 45 42 36 1 1 4 .333 .462 .513 .975
Career   547 185 32 9 25 111 124 94 104 5 1 12 .338 .442 .567 1.009
Home   77 28 4 2 3 13 26 27 9 0 1 2 .364 .538 .584 1.122
Road   112 35 6 1 3 19 19 15 27 1 0 2 .312 .400 .464 .864
Grass   97 30 6 0 2 13 16 11 24 1 0 2 .309 .387 .433 .820
Turf   92 33 4 3 4 19 29 31 12 0 1 2 .359 .528 .598 1.126
Day   74 24 5 1 3 12 17 14 18 1 0 3 .324 .446 .541 .986
Night   115 39 5 2 3 20 28 28 18 0 1 1 .339 .472 .496 .968
As Starter   185 62 10 3 6 31 44 41 35 1 1 4 .335 .463 .519 .982
As Reliever / Substitution   4 1 0 0 0 1 1 1 1 0 0 0 .250 .400 .250 .650
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
2074 Boston - POTD 25 77 164 46 11 0 6 23 17 9 1 1 45 5 1 .280 .320 .457 .777 117 112 0.5
2075 Boston - POTD 26 87 325 65 11 0 2 24 32 17 2 0 105 5 3 .200 .244 .252 .496 39 35 -1.8
2076 Boston - POTD 27 27 104 27 5 2 5 18 16 9 1 1 28 2 2 .260 .322 .490 .812 121 121 0.6
Total POTD 191 593 138 27 2 13 65 65 35 4 2 178 12 6 .233 .279 .351 .630 76 72 -0.7
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
2069 Total - 20 61 270 84 13 10 11 61 70 28 3 3 29 39 7 .311 .378 .556 .934 100 100 2.7
2070 Total - 21 40 179 57 9 8 10 42 50 18 3 3 21 35 5 .318 .384 .626 1.010 100 100 2.3
2070 Greensboro - R 21 29 105 29 5 1 11 28 28 17 4 1 30 5 2 .276 .394 .657 1.051 150 143 0.8
2070 Bar Harbor - A 21 14 71 18 4 1 2 9 9 3 1 0 17 0 0 .254 .293 .423 .716 98 95 0.3
2071 Ottawa - A 22 23 88 34 8 2 7 22 18 12 0 1 17 0 1 .386 .455 .761 1.217 245 255 2.1
2071 Saskatoon - AA 22 90 358 122 22 6 19 79 79 52 8 4 68 17 13 .341 .431 .595 1.026 154 152 4.5
2072 Edmonton - AAA 23 112 464 125 21 6 10 64 68 48 10 5 99 27 4 .269 .347 .405 .752 99 98 1.9
2073 Edmonton - AAA 24 115 464 121 31 4 8 50 65 41 8 2 92 24 5 .261 .330 .397 .727 101 100 1.8
2075 Edmonton - AAA 26 36 126 34 3 2 4 15 17 15 0 1 23 3 3 .270 .345 .421 .766 107 108 0.6
2076 Saskatoon - AA 27 51 189 63 10 3 6 32 45 42 4 1 36 16 2 .333 .462 .513 .975 141 146 1.5
2076 Edmonton - AAA 27 23 76 24 5 1 2 9 13 8 0 0 10 3 2 .316 .381 .487 .868 138 140 0.9
Total POTD AAA 286 1130 304 60 13 24 138 163 112 18 8 224 57 14 .269 .342 .409 .751 103 103
Total POTD AA 141 547 185 32 9 25 111 124 94 12 5 104 33 15 .338 .442 .567 1.009 150 150
Total POTD A 37 159 52 12 3 9 31 27 15 1 1 34 0 1 .327 .386 .610 .996 183 187
Total POTD R 29 105 29 5 1 11 28 28 17 4 1 30 5 2 .276 .394 .657 1.051 150 143
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
2076 Saskatoon - POTD AA 27 6 24 10 2 0 0 3 6 5 0 0 6 2 1 .417 .517 .500 1.017 152 168 0.0
Total POTD AA 6 24 10 2 0 0 3 6 5 0 0 6 2 1 .417 .517 .500 1.017 152 168
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2074 Boston - MLB 2B 9 6 13 16 4 29 0 1.000 55.2 4.69 -0.1 .921
2074 Boston - MLB 3B 6 2 2 3 0 5 0 1.000 24.1 1.85 +0.2 1.033
2074 Boston - MLB SS 49 27 40 83 14 127 4 .969 291.0 3.80 -4.4 .906
2074 Boston - MLB RF 1 0 1 0 0 1 0 1.000 1.0 9.00 +0.2 .970
2075 Boston - MLB 2B 5 0 1 0 0 1 0 1.000 8.0 1.12 -0.1 .000
2075 Boston - MLB 3B 79 78 55 134 16 199 10 .950 704.2 2.41 -5.1 .950
2075 Boston - MLB SS 3 1 4 3 0 7 0 1.000 11.1 5.56 +0.1 1.041
2076 Edmonton - AAA P 4 0 0 1 0 1 0 1.000 18.0 0.50 -0.6 1.013
2076 Saskatoon - AA P 7 2 0 4 0 4 0 1.000 27.0 1.33 +0.0 1.031
2076 Edmonton - AAA 2B 1 0 0 0 0 0 0 .000 1.0 0.00 -0.0 .000
2076 Saskatoon - AA 2B 7 7 12 15 4 27 0 1.000 59.0 4.12 -0.6 .947
2076 Boston - MLB 3B 25 25 13 47 1 61 1 .984 219.1 2.46 +0.6 1.019
2076 Edmonton - AAA 3B 10 5 5 11 1 16 0 1.000 62.2 2.30 +0.7 1.055
2076 Saskatoon - AA 3B 23 21 14 36 3 54 4 .926 192.1 2.34 -1.8 .931
2076 Boston - MLB SS 2 2 3 7 1 11 1 .909 17.0 5.29 -0.2 .806
2076 Edmonton - AAA SS 11 9 11 33 4 45 1 .978 82.0 4.83 +0.4 .968
2076 Saskatoon - AA SS 10 8 13 26 6 40 1 .975 76.0 4.62 -1.4 .913
TOTAL P 11 2 0 5 0 5 0 1.000 45.0 1.00 -0.6 1.028
TOTAL 2B 22 13 26 31 8 57 0 1.000 123.2 4.15 -0.8 .934
TOTAL 3B 143 131 89 231 21 335 15 .955 1203.1 2.39 -5.4 .966
TOTAL SS 75 47 71 152 25 230 7 .970 477.1 4.20 -5.4 .917
TOTAL RF 1 0 1 0 0 1 0 1.000 1.0 9.00 +0.2 .970
PLAYER HISTORY
06/21/2069 Was not drafted and joined University of Arizona.
06/21/2070 Drafted in the 2070 first-year player draft (Round 6, Pick 21, 161st overall pick) by the West Island Storm, out of college University of Arizona
07/02/2070 Injured (bruised thigh),day-to-day for one week.
01/01/2071 OSA scouting updated ratings (potential): Contact: 52 (69); Power: 29 (49); Eye: 37 (51).
01/27/2071 Was traded by the West Island Storm to the Boston Revolution in exchange for SP Mark Lewis.
04/20/2071 Wins the POTD A PAC Player of the Week Award.
04/22/2071 Goes 0-1 against the Syracuse Solid Gold, ending his hitting streak at 28 games.
06/28/2071 Goes 5-5 against the Green Bay Huskies, with 0 RBI and 1 R.
08/03/2071 Wins the POTD AA ATL Player of the Week Award.
09/12/2071 Wins the 2071 POTD Double A Round 3 with the Saskatoon Legends!
09/23/2071 Wins the 2071 POTD AA ATL Platinum Stick Award at 3B.
09/25/2071 Finished 3rd in 2071 POTD AA ATL AA Diamond Hitter Award voting.
01/01/2072 OSA scouting updated ratings (potential): Contact: 51 (58); Power: 41 (47); Eye: 43 (46).
04/19/2072 Goes 5-6 against the Ocean Beach Surf, with 1 2B, 2 RBI and 2 R.
08/23/2072 Injured (hand contusion),out for 5 days.
01/01/2073 OSA scouting updated ratings (potential): Contact: 50 (74); Power: 41 (47); Eye: 44 (61).
04/02/2073 Named the #67 prospect in the POTD
01/01/2074 OSA scouting updated ratings (potential): Contact: 52 (75); Power: 41 (44); Eye: 44 (70).
08/13/2074 Injured (sprained ankle),day-to-day for 5 days.
12/01/2074 Received a 1-year contract through automatic renewal worth a total of $273,000.
01/01/2075 OSA scouting updated ratings (potential): Contact: 51 (69); Power: 41 (41); Eye: 46 (67).
11/30/2075 Received a 1-year contract through automatic renewal worth a total of $273,000.
01/01/2076 OSA scouting updated ratings (potential): Contact: 52 (67); Power: 41 (41); Eye: 47 (64).
09/07/2076 Injured (hamstring tightness),day-to-day for one week.
11/30/2076 Received a 1-year contract through automatic renewal worth a total of $273,000.
01/01/2077 OSA scouting updated ratings (potential): Contact: 53 (67); Power: 40 (40); Eye: 50 (63).
Friday, July 31st , 2026 - OOTP Baseball 26.8 Build 82