SS Keith Forrest #48
Age: 21 | Bats: R | Throws: R | Morale: Good
01/17/2040
SS KEITH FORREST #48 - AGE: 21 - BATS: R - THROWS: R - MORALE: GOOD
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
19 80 25 5 1 0 15 8 7 .312 .385 .400 1 0.0
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 40 45 40 50
Gap 45 45 45 50
Power 40 45 40 55
Eye 40 40 40 45
Avoid K's 40 45 40 50
FIELDING RATINGS
Catcher Infield Outfield
Range: - 55 50
Errors: - 70 55
Arm: 20 60 55
Turn DP: - 60 -
Framing: 25 - -
POSITION RATINGS
Pitcher: 80 Shortstop: 55
Catcher: - Left Field: -
1st Base: - Center Field: -
2nd Base: 30 Right Field: -
3rd Base: -
       
RUN/BUNT
Running Speed: 35
Stealing Aggressiveness: 30
Stealing Ability: 30
Baserunning Inst.: 20
Sacrifice Bunt: 35
Bunt for Hit: 20
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
09/10/2039 ROC Loss, 2-3 5 0 2 0 0 0 1 0
09/09/2039 ROC Loss, 2-5 5 0 1 0 0 0 0 0
09/07/2039 ONT Loss, 2-5 4 0 0 1 0 0 0 0
09/06/2039 ONT Win, 11-7 5 0 0 0 0 1 1 0
09/05/2039 ONT Loss, 2-7 5 0 0 0 0 0 0 0
09/04/2039 @ STA Loss, 8-9 6 0 3 1 0 0 0 0
09/03/2039 @ STA Loss, 4-8 3 0 0 1 0 0 0 0
09/02/2039 @ STA Loss, 1-5 4 0 0 0 0 0 0 0
08/30/2039 TOM Win, 11-3 3 1 1 3 0 1 0 0
08/27/2039 @ SIM Loss, 2-3 2 0 1 0 0 1 0 0
PERSONALITY
Comes from a bloodline of ballplayers, but he'll need to carve out his own future.
Birthday:06/02/2018
Born in:New York, NY
Nationality:American
Height:6' 1"
Weight:165 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:4 Years
Arbitration Eligibility:Not yet eligible
Option Years:3 option years left
Contract Extension: -
Drafted:2036, 19th Pick in Round 3
TRI-STATE LEAGUE 2039 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 19 80 25 5 1 0 15 6 8 7 .312 .385 .400 .785 .379 .088 101
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 19 91 2 0 0 0 0 1 32 6 1 0 100.0 13.7 6.61 .0  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   26 6 2 0 0 3 4 3 2 0 0 1 .231 .333 .308 .641
Versus Right   54 19 3 1 0 12 2 5 5 1 0 1 .352 .410 .444 .854
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
August   43 19 3 1 0 12 6 7 5 0 0 2 .442 .538 .558 1.097
September   37 6 2 0 0 3 0 1 2 1 0 0 .162 .179 .216 .396
Last Year   80 25 5 1 0 15 6 8 7 1 0 2 .312 .385 .400 .785
2 Years Ago   20 5 2 0 0 1 3 1 1 0 0 0 .250 .286 .350 .636
Career   100 30 7 1 0 16 9 9 8 1 0 2 .300 .366 .390 .756
Home   34 7 2 1 0 7 3 3 2 0 0 2 .206 .308 .324 .631
Road   46 18 3 0 0 8 3 5 5 1 0 0 .391 .442 .457 .899
Grass   80 25 5 1 0 15 6 8 7 1 0 2 .312 .385 .400 .785
Day   22 7 1 0 0 6 0 1 2 1 0 0 .318 .333 .364 .697
Night   58 18 4 1 0 9 6 7 5 0 0 2 .310 .403 .414 .817
As Starter   80 25 5 1 0 15 6 8 7 1 0 2 .312 .385 .400 .785
GREAT LAKES BASEBALL LEAGUE 2039 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 67 252 86 18 4 4 32 37 27 51 .341 .408 .492 .900 .405 .151 135
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 64 283 2 0 0 5 1 1 124 26 2 0 100.0 51.9 8.11 .9  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   82 36 8 2 0 13 19 12 15 1 0 0 .439 .505 .585 1.091
Versus Right   170 50 10 2 4 19 18 15 36 0 1 2 .294 .358 .447 .805
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
April   43 8 1 1 0 4 4 1 12 0 0 0 .186 .205 .256 .460
May   75 27 7 1 2 9 8 9 12 0 1 0 .360 .429 .560 .989
June   32 14 4 1 2 5 7 6 6 0 0 1 .438 .538 .812 1.351
July   72 28 5 1 0 12 14 8 14 0 0 1 .389 .457 .486 .943
August   30 9 1 0 0 2 4 3 7 1 0 0 .300 .353 .333 .686
All-Star Game   1 1 1 0 0 0 0 0 0 0 0 0 1.000 1.000 2.000 3.000
Last Year   252 86 18 4 4 32 37 27 51 1 1 2 .341 .408 .492 .900
2 Years Ago   209 65 7 0 1 23 22 12 48 0 1 5 .311 .363 .359 .722
Career   516 157 26 4 5 57 60 41 115 1 2 8 .304 .364 .399 .763
Home   128 50 13 2 2 19 20 12 24 0 1 1 .391 .447 .570 1.017
Road   124 36 5 2 2 13 17 15 27 1 0 1 .290 .369 .411 .780
Grass   235 79 18 4 3 30 35 23 48 1 1 2 .336 .398 .485 .884
Turf   17 7 0 0 1 2 2 4 3 0 0 0 .412 .524 .588 1.112
Day   73 23 4 1 2 18 11 7 13 1 1 1 .315 .378 .479 .858
Night   179 63 14 3 2 14 26 20 38 0 0 1 .352 .420 .497 .917
As Starter   251 85 18 4 4 32 36 25 51 1 1 2 .339 .401 .490 .891
As Reliever / Substitution   1 1 0 0 0 0 1 2 0 0 0 0 1.000 1.000 1.000 2.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
2035 Total - 16 33 145 62 19 3 10 42 66 16 1 1 6 1 0 .428 .485 .807 1.292 100 100 3.1
2036 Total - 17 41 184 78 16 3 7 52 69 17 1 1 9 1 0 .424 .473 .658 1.131 100 100 2.9
2036 Waxahachie - R 17 8 13 3 0 0 1 3 1 0 0 0 5 0 0 .231 .231 .462 .692 102 111 -0.1
2037 Waxahachie - R 18 37 121 31 5 1 2 8 9 8 2 0 32 0 0 .256 .313 .364 .677 101 100 -0.0
2037 Grand Marais - A 18 20 55 6 1 0 0 2 1 2 1 0 16 0 0 .109 .155 .127 .282 -13 -32 -0.8
2038 Grand Marais - A 19 62 209 65 7 0 1 23 22 12 5 0 48 1 0 .311 .363 .359 .722 83 85 -0.8
2038 Hackensack - A+ 19 6 20 5 2 0 0 1 3 1 0 0 1 0 0 .250 .286 .350 .636 65 53 -0.1
2039 Grand Marais - A 20 67 252 86 18 4 4 32 37 27 2 1 51 2 0 .341 .408 .492 .900 129 135 0.9
2039 Hackensack - A+ 20 19 80 25 5 1 0 15 6 8 2 1 7 1 0 .312 .385 .400 .785 99 101 0.0
Total TSL 25 100 30 7 1 0 16 9 9 2 1 8 1 0 .300 .366 .390 .756 93 92
Total GLBL 149 516 157 26 4 5 57 60 41 8 1 115 3 0 .304 .364 .399 .763 96 98
Total TL 45 134 34 5 1 3 11 10 8 2 0 37 0 0 .254 .306 .373 .679 101 101
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2036 Waxahachie - R P 4 4 0 1 0 1 0 1.000 14.1 0.63 -0.4 .000
2036 Waxahachie - R SS 4 1 3 1 0 4 0 1.000 13.0 2.77 -0.5 .501
2037 Grand Marais - A P 4 4 0 3 0 3 0 1.000 22.1 1.21 -0.2 .992
2037 Waxahachie - R P 8 8 3 2 0 5 0 1.000 43.0 1.05 +0.3 .942
2037 Waxahachie - R 1B 1 0 1 0 1 1 0 1.000 1.0 9.00 0.0 .000
2037 Grand Marais - A SS 16 14 14 37 6 51 0 1.000 123.1 3.72 -1.1 .910
2037 Waxahachie - R SS 29 29 33 66 13 101 2 .980 243.0 3.67 -4.2 .915
2038 Hackensack - A+ P 1 1 1 1 0 2 0 1.000 6.1 2.84 +0.0 1.040
2038 Grand Marais - A P 14 14 1 9 0 10 0 1.000 76.2 1.17 +0.4 1.231
2038 Hackensack - A+ C 1 1 5 1 0 6 0 1.000 8.0 6.75 -0.3 .000 2 1 1 100.0
2038 Grand Marais - A C 18 18 142 16 2 160 2 .988 161.0 8.83 -8.6 .562 34 29 8 27.6
2038 Hackensack - A+ SS 4 4 4 12 1 16 0 1.000 36.0 4.00 -0.8 .851
2038 Grand Marais - A SS 29 28 33 78 18 118 7 .941 231.2 4.31 -2.3 .950
2039 Hackensack - A+ P 5 5 0 2 0 2 0 1.000 23.1 0.77 +0.0 1.033
2039 Grand Marais - A P 22 22 4 8 1 13 1 .923 123.0 0.88 +0.2 .923
2039 Grand Marais - A C 7 7 49 9 0 58 0 1.000 64.2 8.07 -3.9 .685 12 8 1 12.5
2039 Hackensack - A+ 2B 2 2 5 3 2 8 0 1.000 17.0 4.24 -0.7 .617
2039 Hackensack - A+ SS 13 12 24 34 8 61 3 .951 101.0 5.17 -2.0 .959
2039 Grand Marais - A SS 31 30 49 71 12 121 1 .992 262.0 4.12 -3.3 .953
TOTAL P 58 58 9 26 1 36 1 .972 309.0 1.02 +0.3 1.050
TOTAL C 26 26 196 26 2 224 2 .991 233.2 8.55 -12.9 .650 48 38 10 26.3
TOTAL 1B 1 0 1 0 1 1 0 1.000 1.0 9.00 0.0 .000
TOTAL 2B 2 2 5 3 2 8 0 1.000 17.0 4.24 -0.7 .617
TOTAL SS 126 118 160 299 58 472 13 .972 1010.0 4.09 -14.2 .933
PLAYER HISTORY
01/01/2036 OSA scouting updated ratings (potential): Contact: 30 (55); Power: 30 (55); Eye: 30 (60).
06/09/2036 Drafted in the 2036 first-year player draft (Round 3, Pick 19, 83rd overall pick) by the Atlanta Bandits, out of high school Our Saviour Lutheran (Our Saviour Lutheran; Bronx, NY).
07/13/2036 Injured (ulnar nerve entrapment),out for 4-5 months.
01/01/2037 OSA scouting updated ratings (potential): Contact: 30 (50); Power: 30 (50); Eye: 30 (55).
04/06/2037 Unsuccessfully completed training to improve his defense at shortstop at the Atlanta Bandits development complex.
07/23/2037 Injured (finger blister),day-to-day for 1 day.
08/11/2037 Injured (finger blister),day-to-day for 4 days.
09/01/2037 Injured (strained hamstring),out for 3 months.
01/01/2038 OSA scouting updated ratings (potential): Contact: 30 (50); Power: 30 (50); Eye: 30 (45).
07/17/2038 Injured (post-concussion syndrome),out for 5 months.
01/01/2039 OSA scouting updated ratings (potential): Contact: 35 (50); Power: 35 (55); Eye: 30 (45).
04/24/2039 Injured (bruised wrist),day-to-day for 5 days.
06/19/2039 Was selected to the 2039 Great Lakes Baseball League All-Star Game.
08/27/2039 Injured (mild abdominal strain),day-to-day for 3 days.
01/01/2040 OSA scouting updated ratings (potential): Contact: 40 (50); Power: 40 (55); Eye: 40 (45).
Tuesday, December 16th , 2025 - OOTP Baseball 26.8 Build 82