LF Bob 'Shaky' Harris #59
Age: 24 | Bats: R | Throws: R | Morale: Very Good
11/30/2025
OA: 29 POT: 45
LF BOB 'SHAKY' HARRIS #59 - AGE: 24 - BATS: R - THROWS: R - MORALE: VERY GOOD
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
100 380 125 20 5 3 41 50 86 .329 .428 .432 55 3.5
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 61 63 61 75
Gap 62 65 61 62
Power 10 11 10 8
Eye 57 60 56 58
Avoid K's 49 50 49 77
FIELDING RATINGS
Catcher Infield Outfield
Range: - 1 35
Errors: - 11 44
Arm: 4 50 71
Turn DP: - 5 -
Ability: 1 - -
POSITION RATINGS
Pitcher: - Shortstop: -
Catcher: - Left Field: 41
1st Base: 5 Center Field: -
2nd Base: - Right Field: 16
3rd Base: -
       
RUN/BUNT
Running Speed: 91
Stealing Ability: 102
Baserunning Inst.: 85
Sacrifice Bunt: 55
Bunt for Hit: 26
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
09/08/2025 NP Win, 5-4 4 1 2 0 0 1 0 1
09/07/2025 NP Win, 17-6 4 3 2 1 0 1 0 0
09/06/2025 NP Loss, 2-3 3 0 1 1 0 1 1 0
09/04/2025 @ NSW Loss, 2-8 4 0 1 0 0 1 1 1
09/03/2025 @ NSW Loss, 6-8 3 0 1 1 0 1 1 1
09/02/2025 @ NSW Loss, 1-3 4 0 2 0 0 0 1 0
09/01/2025 DDR Loss, 4-8 2 1 0 0 0 2 1 0
08/31/2025 DDR Loss, 3-5 5 1 2 0 0 0 1 2
08/30/2025 DDR Loss, 8-13 4 2 2 1 0 1 1 0
08/29/2025 @ BSR Win, 11-10 5 0 0 0 0 0 1 0
PERSONALITY
He has a good head on his shoulders.
High: Intelligence
Birthday:02/14/2001
Born in:Oak Forest, IL
Nationality:American
Height:6' 5"
Weight:220 lbs
Local Popularity:Unknown
National Pop.:Unknown
STATUS
Contract:Minor League Contract
Salary:-
Signed Through:-
Major Service:None, None
Service This Yr:None
40-Man Service:None, None
Pro Service:5 Years
Arbitration Eligibility:Not yet eligible
Option Years:3 option years left
Contract Extension: -
Drafted:2019, 8th Pick in Round 3
FBLOD HIGH A 2025 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 100 380 125 20 5 3 41 77 50 86 .329 .428 .432 .860 .387 .103 146
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 98 454 18 2 0 1 3 3 164 28 55 13 80.9 83.9 8.24 3.5  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   119 44 5 1 1 14 28 15 24 2 0 1 .370 .438 .454 .892
Versus Right   261 81 15 4 2 27 49 35 62 1 3 17 .310 .424 .421 .845
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
April   59 28 3 1 1 10 21 11 10 1 0 2 .475 .562 .610 1.172
May   81 24 7 1 0 11 12 8 22 0 1 3 .296 .380 .407 .788
June   18 5 0 0 0 1 4 4 5 0 0 1 .278 .435 .278 .713
July   34 10 2 0 0 2 5 6 9 0 0 3 .294 .442 .353 .795
August   127 39 5 1 1 12 24 11 24 0 1 8 .307 .397 .386 .783
September   61 19 3 2 1 5 11 10 16 2 1 1 .311 .405 .475 .881
Last Year   509 118 22 8 3 28 72 66 177 0 3 15 .232 .337 .324 .661
2 Years Ago   156 39 10 4 0 13 28 20 49 0 0 6 .250 .357 .365 .723
Career   1045 282 52 17 6 82 177 136 312 3 6 39 .270 .374 .369 .743
Home   50 21 3 1 0 7 19 12 10 0 1 4 .420 .561 .520 1.081
Road   43 12 0 1 0 4 4 3 9 1 0 1 .279 .333 .326 .659
Grass   311 98 15 4 3 32 56 35 71 3 2 12 .315 .402 .418 .820
Turf   69 27 5 1 0 9 21 15 15 0 1 6 .391 .533 .493 1.026
Day   114 40 4 2 1 12 27 16 20 2 1 4 .351 .441 .447 .889
Night   266 85 16 3 2 29 50 34 66 1 2 14 .320 .422 .425 .847
As Starter   378 124 20 5 3 39 77 50 86 3 3 18 .328 .428 .431 .859
As Reliever / Substitution   2 1 0 0 0 2 0 0 0 0 0 0 .500 .500 .500 1.000
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
2019 Total - 18 22 87 50 11 5 0 27 35 13 7 1 4 33 5 .575 .648 .816 1.464 100 100 0.0
2020 This team name is for sale - R 19 138 573 172 35 8 3 40 81 33 12 2 163 40 9 .300 .350 .405 .755 117 113 0.0
2021 Jenks - R 20 96 386 99 21 6 0 38 56 51 5 0 105 40 3 .256 .351 .342 .693 92 97 0.0
2022 Stallings - A 21 115 442 124 28 3 0 18 60 67 8 3 129 56 17 .281 .383 .357 .740 115 115 0.0
2023 Stallings - A 22 71 280 87 17 3 4 21 53 30 3 1 75 45 8 .311 .382 .436 .818 139 142 0.0
2023 Planet Express - A 22 38 156 39 10 4 0 13 28 20 6 0 49 19 6 .250 .357 .365 .723 111 118 0.0
2023 Total - A 22 109 436 126 27 7 4 34 81 50 9 1 124 64 14 .289 .373 .411 .784 0 0 0.0
2023 Lunar Theme Park - AA 22 26 102 23 4 3 0 3 9 6 1 0 34 3 3 .225 .275 .324 .599 75 71 0.0
2024 Planet Express - A 23 131 509 118 22 8 3 28 72 66 15 0 177 54 8 .232 .337 .324 .661 87 91 0.0
2025 Planet Express - A 24 100 380 125 20 5 3 41 77 50 18 3 86 55 13 .329 .428 .432 .860 139 146 0.0
Total AA 26 102 23 4 3 0 3 9 6 1 0 34 3 3 .225 .275 .324 .599 75 71
Total FA+ 269 1045 282 52 17 6 82 177 136 39 3 312 128 27 .270 .374 .369 .743 110 115
Total R 138 573 172 35 8 3 40 81 33 12 2 163 40 9 .300 .350 .405 .755 117 113
Total FA- 186 722 211 45 6 4 39 113 97 11 4 204 101 25 .292 .382 .388 .770 124 125
Total FR2 96 386 99 21 6 0 38 56 51 5 0 105 40 3 .256 .351 .342 .693 92 97
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2025 Planet Express - A LF 94 94 122 4 0 132 6 .955 809.2 1.40 -8.0 .938
TOTAL LF 94 94 122 4 0 132 6 .955 809.2 1.40 -8.0 .938
PLAYER HISTORY
11/08/2019 Drafted in the 2019 first-year player draft (Round 3, Pick 8, 36th overall pick) by the Neptune Fighting Penguins, out of high school (Rich East; Park Forest, IL).
01/01/2020 OSA scouting updated ratings (potential): Contact: 35 (77); Power: 3 (12); Eye: 18 (58).
05/04/2020 Wins the R Player of the Week Award.
01/01/2021 OSA scouting updated ratings (potential): Contact: 43 (77); Power: 6 (12); Eye: 32 (58).
06/06/2021 Injured (Knee inflammation), day-to-day for 3 days.
07/03/2021 Goes 5-5 against the Virginia Beach Bugs, with 4 RBI and 1 R.
09/07/2021 Injured (Knee inflammation), day-to-day for 3 days.
01/01/2022 OSA scouting updated ratings (potential): Contact: 45 (77); Power: 7 (12); Eye: 43 (58).
08/21/2022 Injured (Wrist tendinitis), day-to-day for one week.
01/01/2023 OSA scouting updated ratings (potential): Contact: 46 (77); Power: 8 (12); Eye: 54 (58).
05/26/2023 Goes 5-5 against the Chandler Rogues, with 1 HR, 2 RBI and 2 R.
06/19/2023 Was selected to the 2023 FBLOD Low A All-Star Game.
06/25/2023 Injured (Forearm cramp), day-to-day for 5 days.
01/01/2024 OSA scouting updated ratings (potential): Contact: 46 (77); Power: 8 (12); Eye: 56 (58).
06/29/2024 Injured (Groin tightness), day-to-day for 2 days.
07/13/2024 Injured (Bruised ankle), day-to-day for 4 days.
01/01/2025 OSA scouting updated ratings (potential): Contact: 51 (77); Power: 10 (12); Eye: 57 (58).
04/21/2025 Wins the FA+ Player of the Week Award.
04/24/2025 Suspended 5 games after ejection following a brawl.
05/26/2025 Injured (Fractured finger), out for 5 weeks.
07/30/2025 Injured (Knee contusion), day-to-day for 4 days.
10/02/2025 Wins the 2025 FA+ Platinum Stick Award at LF.
Sunday, November 22nd, 2020 - OOTP Baseball 20.8 Build 74