3B Neil Kennedy #31
Age: 28 | Bats: R | Throws: R | Morale: Unhappy
07/11/2077
3B NEIL KENNEDY #31 - AGE: 28 - BATS: R - THROWS: R - MORALE: UNHAPPY
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
28 92 30 4 0 3 12 10 26 .326 .402 .467 4 0.8
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 52 55 52 66
Gap 56 60 55 62
Power 38 40 38 39
Eye 50 52 49 61
Avoid K's 46 47 46 47
FIELDING RATINGS
Catcher Infield Outfield
Range: - 53 11
Errors: - 56 48
Arm: 2 76 58
Turn DP: - 55 -
Framing: 1 - -
POSITION RATINGS
Pitcher: 70 Shortstop: 39
Catcher: - Left Field: -
1st Base: - Center Field: -
2nd Base: 39 Right Field: -
3rd Base: 57
       
RUN/BUNT
Running Speed: 74
Stealing Aggressiveness: 69
Stealing Ability: 82
Baserunning Inst.: 87
Sacrifice Bunt: 40
Bunt for Hit: 23
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
07/10/2077 @ RRT Win, 12-4 4 2 4 2 1 0 0 0
07/09/2077 @ RRT Loss, 2-4 3 0 1 0 0 1 0 0
07/08/2077 @ RRT Loss, 5-8 5 1 2 2 0 0 0 0
07/07/2077 COU Win, 5-4 3 1 1 0 0 1 1 1
07/02/2077 @ CAM Loss, 1-8 1 0 1 0 0 0 0 0
06/30/2077 @ CEX Loss, 2-5 1 0 0 0 0 0 1 0
06/29/2077 @ CEX Loss, 5-7 4 2 1 0 0 1 2 0
06/27/2077 SPB Win, 8-4 5 0 0 0 0 0 0 0
06/26/2077 SPB Win, 8-7 2 1 0 1 0 2 1 1
06/22/2077 @ NOR Loss, 2-3 1 0 0 0 0 0 1 0
PERSONALITY
Birthday:10/21/2048
Born in:South Valley, NM
Nationality:American
Height:5' 10"
Weight:175 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, 98 Days
Pro Service:7 Years
Arbitration Eligibility:Not yet eligible
Option Years:Last option year
Contract Extension: -
Drafted:2070, 21st Pick in Round 6
POTD TRIPLE A 2077 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 28 92 30 4 0 3 12 18 10 26 .326 .402 .467 .869 .401 .141 137
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 21 107 3 0 0 1 0 2 43 7 4 3 57.1 18.0 7.16 .8  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   33 10 2 0 0 2 8 4 6 1 0 0 .303 .368 .364 .732
Versus Right   59 20 2 0 3 10 10 6 20 1 0 3 .339 .420 .525 .946
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
This Week   15 8 1 0 1 4 4 2 1 0 0 1 .533 .611 .800 1.411
Last Week   6 2 1 0 0 0 2 1 3 0 0 0 .333 .429 .500 .929
April   10 0 0 0 0 0 1 0 4 0 0 0 .000 .000 .000 .000
May   20 4 1 0 0 1 1 1 8 0 0 0 .200 .238 .250 .488
June   46 17 2 0 2 7 12 7 13 2 0 2 .370 .456 .543 1.000
July   16 9 1 0 1 4 4 2 1 0 0 1 .562 .632 .812 1.444
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   1222 334 64 13 27 150 181 122 250 10 0 21 .273 .347 .413 .760
Home   47 14 2 0 2 6 10 5 15 1 0 1 .298 .370 .468 .838
Road   45 16 2 0 1 6 8 5 11 1 0 2 .356 .434 .467 .901
Grass   83 30 4 0 3 12 18 9 21 2 0 3 .361 .433 .518 .951
Turf   9 0 0 0 0 0 0 1 5 0 0 0 .000 .100 .000 .100
Day   37 10 2 0 1 5 7 3 10 1 0 1 .270 .333 .405 .739
Night   55 20 2 0 2 7 11 7 16 1 0 2 .364 .446 .509 .955
As Starter   86 28 4 0 3 12 18 10 23 2 0 3 .326 .406 .477 .883
As Reliever / Substitution   6 2 0 0 0 0 0 0 3 0 0 0 .333 .333 .333 .667
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 149 1.9
2076 Edmonton - AAA 27 23 76 24 5 1 2 9 13 8 0 0 10 3 2 .316 .381 .487 .868 137 140 0.8
2077 Edmonton - AAA 28 28 92 30 4 0 3 12 18 10 3 2 26 4 3 .326 .402 .467 .869 132 137 0.8
Total POTD AAA 314 1222 334 64 13 27 150 181 122 21 10 250 61 17 .273 .347 .413 .760 105 106
Total POTD AA 141 547 185 32 9 25 111 124 94 12 5 104 33 15 .338 .442 .567 1.009 150 151
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 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 Boston - MLB 3B 25 25 13 47 1 61 1 .984 219.1 2.46 +0.6 1.019
2076 Boston - MLB SS 2 2 3 7 1 11 1 .909 17.0 5.29 -0.2 .806
2077 Edmonton - AAA P 6 0 1 0 0 1 0 1.000 13.2 0.66 +0.0 .000
2077 Edmonton - AAA 2B 3 1 3 3 1 6 0 1.000 12.0 4.50 +0.2 1.033
2077 Edmonton - AAA 3B 17 13 8 30 1 38 0 1.000 121.0 2.83 +0.4 1.048
2077 Edmonton - AAA SS 3 3 5 12 3 17 0 1.000 32.0 4.78 +0.5 1.067
TOTAL P 6 0 1 0 0 1 0 1.000 13.2 0.66 +0.0 .000
TOTAL 2B 17 7 17 19 5 36 0 1.000 75.2 4.28 -0.0 .939
TOTAL 3B 127 118 78 214 18 303 11 .964 1069.1 2.46 -3.9 .979
TOTAL SS 57 33 52 105 18 162 5 .969 351.1 4.02 -3.9 .920
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, September 11th , 2026 - OOTP Baseball 26.8 Build 82