1B Keith Ford #56
Age: 27 | Bats: R | Throws: L | Morale: Normal    
12/31/2025
1B KEITH FORD #56 - AGE: 27 - BATS: R - THROWS: L - MORALE: NORMAL
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
17 29 11 0 0 1 6 2 6 .379 .406 .483 0 0.2
BATTING RATINGS (OSA)
Pot. Overall Vs Left Vs Right Pot.  
Contact 14
Gap 9
Power 12
Eye 10
Avoid K's 10
FIELDING RATINGS
Catcher Infield Outfield
Range: - 1 1
Errors: - 9 6
Arm: 1 5 5
Turn DP: - 5 -
Ability: 1 - -
POSITION RATINGS
Pitcher: - Shortstop: -
Catcher: - Left Field: -
1st Base: 6 Center Field: -
2nd Base: - Right Field: -
3rd Base: -
       
RUN/BUNT
Running Speed: 2
Stealing Ability: 4
Baserunning Inst.: 9
Sacrifice Bunt: 6
Bunt for Hit: 2
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
10/07/2025 GSH Loss, 2-3 5 0 4 2 0 0 0 0
09/29/2025 HOU Win, 2-0 1 1 1 0 0 0 0 0
09/25/2025 @ GSH Win, 3-0 1 0 1 1 0 0 0 0
09/18/2025 STM Loss, 2-3 1 0 1 0 0 0 0 0
09/07/2025 @ LVG Loss, 1-2 1 0 0 0 0 0 1 0
09/04/2025 D9P Win, 7-4 1 1 1 3 1 0 0 0
09/02/2025 @ ABQ Win, 4-3 1 1 1 0 0 0 0 0
08/22/2025 @ HOU Loss, 2-3 1 0 1 0 0 0 0 0
08/21/2025 @ HOU Win, 8-3 1 0 0 0 0 0 0 0
08/19/2025 MHB Loss, 0-1 1 0 0 0 0 0 1 0
PERSONALITY
Leader Ability:Very High
Loyalty:Normal
Desire f. Win:Low
Greed:Normal
Intelligence:Very Low
Work Ethic:Normal
Birthday:02/20/1998
Born in:Round Lake Beach, IL
Nationality:American
Height:6' 2"
Weight:235 lbs
Local Popularity:Insignificant
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:-
PACIFIC COAST LEAGUE 2025 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 17 29 11 0 0 1 6 6 2 6 .379 .406 .483 .889 .391 .103 128
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 4 32 0 0 0 2 0 1 14 1 0 0 0.0 5.2 6.65 .2  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   2 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Versus Right   27 11 0 0 1 6 6 2 6 1 0 0 .407 .433 .519 .952
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
April   18 5 0 0 0 1 3 2 4 0 0 0 .278 .350 .278 .628
August   5 1 0 0 0 1 0 0 1 1 0 0 .200 .167 .200 .367
September   6 5 0 0 1 4 3 0 1 0 0 0 .833 .833 1.333 2.167
Postseason   5 4 2 0 0 2 0 0 0 0 0 0 .800 .800 1.200 2.000
Career   29 11 0 0 1 6 6 2 6 1 0 0 .379 .406 .483 .889
Home   9 4 0 0 1 4 3 0 1 1 0 0 .444 .400 .778 1.178
Road   20 7 0 0 0 2 3 2 5 0 0 0 .350 .409 .350 .759
Grass   19 7 0 0 0 2 3 2 4 0 0 0 .368 .429 .368 .797
Turf   10 4 0 0 1 4 3 0 2 1 0 0 .400 .364 .700 1.064
Day   7 1 0 0 0 0 1 0 2 0 0 0 .143 .143 .143 .286
Night   22 10 0 0 1 6 5 2 4 1 0 0 .455 .480 .591 1.071
As Starter   17 5 0 0 0 1 3 2 3 0 0 0 .294 .368 .294 .663
As Reliever / Substitution   12 6 0 0 1 5 3 0 3 1 0 0 .500 .462 .750 1.212
Pinch Hitting   12 6 0 0 1 5 3 0 3 1 0 0 .500 .462 .750 1.212
Close/Late   16 6 0 0 1 5 3 1 3 1 0 0 .375 .389 .563 .951
Inning 1-3   5 3 0 0 0 0 3 1 1 0 0 0 .600 .667 .600 1.267
Inning 4-6   5 1 0 0 0 0 0 0 1 0 0 0 .200 .200 .200 .400
Inning 7-9   18 7 0 0 1 6 3 1 4 1 0 0 .389 .400 .556 .956
Extra Innings   1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
0 Outs   7 3 0 0 1 3 3 1 3 0 0 0 .429 .500 .857 1.357
1 Outs   8 3 0 0 0 2 0 0 1 1 0 0 .375 .333 .375 .708
2 Outs   14 5 0 0 0 1 3 1 2 0 0 0 .357 .400 .357 .757
Scoring Position   10 3 0 0 1 6 1 1 2 1 0 0 .300 .333 .600 .933
Bases Empty   14 7 0 0 0 0 5 1 3 0 0 0 .500 .533 .500 1.033
Runner on 1st   5 1 0 0 0 0 0 0 1 0 0 0 .200 .200 .200 .400
Runner on 2nd   4 0 0 0 0 0 0 1 2 0 0 0 .000 .200 .000 .200
Runner on 1st & 2nd   3 1 0 0 0 1 0 0 0 0 0 0 .333 .333 .333 .667
Runner on 1st & 3rd   3 2 0 0 1 5 1 0 0 1 0 0 .667 .500 1.667 2.167
Two Strikes   9 2 0 0 0 0 1 0 6 0 0 0 .222 .222 .222 .444
First Pitch   7 3 0 0 0 0 2 0 0 0 0 0 .429 .429 .429 .857
Count 0-1   3 1 0 0 0 0 1 0 0 0 0 0 .333 .333 .333 .667
Count 0-2   1 0 0 0 0 0 0 0 1 0 0 0 .000 .000 .000 .000
Count 1-0   1 1 0 0 0 2 0 0 0 1 0 0 1.000 .500 1.000 1.500
Count 1-1   6 2 0 0 0 0 1 0 0 0 0 0 .333 .333 .333 .667
Count 1-2   3 0 0 0 0 0 0 0 2 0 0 0 .000 .000 .000 .000
Count 2-1   2 2 0 0 1 4 1 0 0 0 0 0 1.000 1.000 2.500 3.500
Count 2-2   3 0 0 0 0 0 0 0 3 0 0 0 .000 .000 .000 .000
Count 3-1   1 0 0 0 0 0 0 2 0 0 0 0 .000 .667 .000 .667
Full Count   2 2 0 0 0 0 1 0 0 0 0 0 1.000 1.000 1.000 2.000
Behind in Count   7 1 0 0 0 0 1 0 3 0 0 0 .143 .143 .143 .286
Ahead in Count   4 3 0 0 1 6 1 2 0 1 0 0 .750 .714 1.500 2.214
Batting 4th   1 0 0 0 0 1 0 0 0 1 0 0 .000 .000 .000 .000
Batting 5th   4 1 0 0 0 0 1 0 0 0 0 0 .250 .250 .250 .500
Batting 6th   3 1 0 0 0 0 0 0 2 0 0 0 .333 .333 .333 .667
Batting 7th   13 4 0 0 0 1 2 2 3 0 0 0 .308 .400 .308 .708
Batting 8th   4 4 0 0 1 4 2 0 0 0 0 0 1.000 1.000 1.750 2.750
Batting 9th   4 1 0 0 0 0 1 0 1 0 0 0 .250 .250 .250 .500
SOUTHERN LEAGUE 2025 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 93 342 107 24 1 12 57 54 51 74 .313 .400 .494 .894 .397 .181 143
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 90 395 0 6 0 10 0 2 169 37 0 3 0.0 66.7 7.21 2.2  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   85 37 7 0 5 20 18 13 15 0 0 0 .435 .510 .694 1.204
Versus Right   257 70 17 1 7 37 36 38 59 2 0 0 .272 .364 .428 .792
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
April   23 10 3 0 3 8 7 9 6 1 0 0 .435 .576 .957 1.532
May   102 30 5 1 2 15 15 12 21 0 0 0 .294 .368 .422 .790
June   99 30 4 0 3 18 14 14 22 1 0 0 .303 .386 .434 .820
July   118 37 12 0 4 16 18 16 25 0 0 0 .314 .396 .517 .912
Last Year   257 76 10 1 9 41 49 42 58 2 0 0 .296 .392 .447 .839
2 Years Ago   488 158 21 0 24 102 90 73 93 5 0 0 .324 .408 .514 .922
Career   1087 341 55 2 45 200 193 166 225 9 0 0 .314 .402 .492 .894
Home   184 54 11 0 7 25 30 35 42 2 0 0 .293 .403 .467 .870
Road   158 53 13 1 5 32 24 16 32 0 0 0 .335 .397 .525 .922
Grass   88 26 2 1 4 17 11 5 20 0 0 0 .295 .333 .477 .811
Turf   254 81 22 0 8 40 43 46 54 2 0 0 .319 .421 .500 .921
Day   96 31 7 0 4 12 12 12 20 0 0 0 .323 .398 .521 .919
Night   246 76 17 1 8 45 42 39 54 2 0 0 .309 .401 .484 .884
As Starter   339 106 23 1 12 57 53 51 73 2 0 0 .313 .401 .493 .893
As Reliever / Substitution   3 1 1 0 0 0 1 0 1 0 0 0 .333 .333 .667 1.000
Pinch Hitting   3 1 1 0 0 0 1 0 1 0 0 0 .333 .333 .667 1.000
Close/Late   81 26 5 0 5 13 17 14 15 0 0 0 .321 .421 .568 .989
Inning 1-3   115 34 10 0 3 17 18 16 26 2 0 0 .296 .376 .461 .837
Inning 4-6   120 36 8 0 3 21 15 18 27 0 0 0 .300 .391 .442 .833
Inning 7-9   103 34 6 1 6 17 21 15 20 0 0 0 .330 .415 .583 .998
Extra Innings   4 3 0 0 0 2 0 2 1 0 0 0 .750 .833 .750 1.583
0 Outs   107 35 8 0 5 11 25 15 22 0 0 0 .327 .410 .542 .952
1 Outs   112 32 3 1 1 15 13 16 21 2 0 0 .286 .369 .357 .726
2 Outs   123 40 13 0 6 31 16 20 31 0 0 0 .325 .420 .577 .997
Scoring Position   101 31 9 0 3 43 17 22 24 2 0 0 .307 .424 .485 .909
Bases Empty   174 56 11 1 7 7 30 23 41 0 0 0 .322 .401 .517 .918
Runner on 1st   67 20 4 0 2 7 7 6 9 0 0 0 .299 .356 .448 .804
Runner on 2nd   29 6 3 0 0 6 6 10 8 0 0 0 .207 .410 .310 .721
Runner on 3rd   11 4 2 0 0 5 2 1 1 0 0 0 .364 .417 .545 .962
Runner on 1st & 2nd   32 11 2 0 1 10 5 3 7 0 0 0 .344 .400 .500 .900
Runner on 1st & 3rd   10 5 1 0 1 8 3 2 2 1 0 0 .500 .538 .900 1.438
Runner on 2nd & 3rd   5 2 0 0 0 4 0 6 0 0 0 0 .400 .727 .400 1.127
Bases Loaded   14 3 1 0 1 10 1 0 6 1 0 0 .214 .200 .500 .700
Two Strikes   159 41 8 1 6 23 23 22 74 2 0 0 .258 .344 .434 .778
First Pitch   36 14 1 0 1 7 7 0 0 0 0 0 .389 .389 .500 .889
Count 0-1   37 16 6 0 1 11 7 0 0 0 0 0 .432 .432 .676 1.108
Count 0-2   25 4 1 0 1 1 2 0 17 0 0 0 .160 .160 .320 .480
Count 1-0   28 12 1 0 2 5 4 0 0 0 0 0 .429 .429 .679 1.107
Count 1-1   35 14 4 0 1 8 5 0 0 0 0 0 .400 .400 .600 1.000
Count 1-2   41 11 1 1 1 3 3 0 22 1 0 0 .268 .262 .415 .677
Count 2-0   10 3 1 0 1 2 1 0 0 0 0 0 .300 .300 .700 1.000
Count 2-1   26 3 1 0 0 0 0 0 0 0 0 0 .115 .115 .154 .269
Count 2-2   44 11 2 0 2 8 5 0 23 0 0 0 .250 .250 .432 .682
Count 3-0   0 0 0 0 0 0 4 15 0 0 0 0 .000 1.000 .000 1.000
Count 3-1   11 4 2 0 0 1 3 14 0 0 0 0 .364 .720 .545 1.265
Full Count   49 15 4 0 2 11 13 22 12 1 0 0 .306 .514 .510 1.024
Behind in Count   103 31 8 1 3 15 12 0 39 1 0 0 .301 .298 .485 .784
Ahead in Count   75 22 5 0 3 8 12 29 0 0 0 0 .293 .490 .480 .970
Batting 3rd   52 20 7 0 2 11 9 5 10 0 0 0 .385 .439 .635 1.073
Batting 4th   23 4 1 0 1 2 2 3 6 0 0 0 .174 .269 .348 .617
Batting 5th   265 82 15 1 9 44 42 43 58 2 0 0 .309 .403 .475 .879
Batting 9th   2 1 1 0 0 0 1 0 0 0 0 0 .500 .500 1.000 1.500
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
2014 Temiskaming District Secondary School - HS 16 37 133 42 11 0 8 30 32 28 1 0 44 1 0 .316 .438 .579 1.017 144 148 0.0
2015 Temiskaming District Secondary School - HS 17 37 131 49 9 0 11 35 36 32 1 1 37 0 0 .374 .497 .695 1.192 174 170 0.0
2016 Temiskaming District Secondary School - HS 18 18 18 5 1 0 1 5 5 4 0 0 8 0 0 .278 .409 .500 .909 110 74 0.0
2017 Temiskaming District Secondary School - HS 19 17 19 7 1 0 2 9 6 4 0 0 3 0 0 .368 .478 .737 1.215 181 159 0.0
2018 Minnesota - COL 20 50 189 66 5 0 17 44 44 26 1 0 52 0 0 .349 .431 .646 1.076 181 182 0.0
2019 Minnesota - COL 21 50 186 61 11 1 7 35 35 33 1 2 52 0 0 .328 .428 .511 .939 150 152 0.0
2020 Minnesota - COL 22 50 177 70 12 1 12 40 37 29 2 2 40 0 0 .395 .481 .678 1.159 210 210 0.0
2021 Dunedin - A 23 121 463 129 25 1 20 93 73 59 1 5 144 1 0 .279 .358 .467 .824 113 107 0.0
2022 Dunedin - A 24 121 464 147 17 2 20 91 78 76 1 4 102 1 0 .317 .411 .491 .902 136 138 0.0
2023 New Hampshire - AA 25 132 488 158 21 0 24 102 90 73 0 5 93 0 0 .324 .408 .514 .922 143 148 0.0
2024 New Hampshire - AA 26 66 257 76 10 1 9 41 49 42 0 2 58 1 0 .296 .392 .447 .839 123 130 0.0
2025 New Hampshire - AA 27 93 342 107 24 1 12 57 54 51 0 2 74 0 3 .313 .400 .494 .894 143 143 0.0
2025 Lansing - AAA 27 17 29 11 0 0 1 6 6 2 0 1 6 0 0 .379 .406 .483 .889 120 128 0.0
Total PCL 17 29 11 0 0 1 6 6 2 0 1 6 0 0 .379 .406 .483 .889 120 128
Total SNL (28 & Under) 291 1087 341 55 2 45 200 193 166 0 9 225 1 3 .314 .402 .492 .894 138 142
Total APL (24 & Under) 242 927 276 42 3 40 184 151 135 2 9 246 2 0 .298 .385 .479 .864 125 123
Total NCAA 150 552 197 28 2 36 119 116 88 4 4 144 0 0 .357 .446 .611 1.056 180 181
Total HSSL 109 301 103 22 0 22 79 79 68 2 1 92 1 0 .342 .465 .635 1.100 157 154
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
2025 Lansing - PCL 27 1 5 4 2 0 0 2 0 0 0 0 0 0 0 .800 .800 1.200 2.000 0 0 0.0
Total PCL 1 5 4 2 0 0 2 0 0 0 0 0 0 0 .800 .800 1.200 2.000 389 427
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2025 New Hampshire - AA 1B 15 14 106 3 11 110 1 .991 126.0 7.79 -1.4 .752
TOTAL 1B 15 14 106 3 11 110 1 .991 126.0 7.79 -1.4 .752
PLAYER HISTORY
06/03/2013 Joined the Temiskaming District Secondary School Saints.
10/23/2013 Injured (sinus infection), out for 1 day.
01/01/2014 OSA scouting updated ratings (potential): Contact: - (9); Power: - (5); Eye: - (4).
01/01/2015 OSA scouting updated ratings (potential): Contact: - (4); Power: - (4); Eye: - (4).
06/04/2015 Won the 2015 High School Stars League HS Title Round with the Temiskaming District Secondary School Saints!
01/01/2016 OSA scouting updated ratings (potential): Contact: - (13); Power: - (14); Eye: - (16).
01/01/2017 OSA scouting updated ratings (potential): Contact: - (15); Power: - (15); Eye: - (15).
06/05/2017 Released by the Temiskaming District Secondary School Saints.
07/01/2017 Drafted in the 2017 first-year player draft (Round 5, Pick 4, 194th overall pick) by the Orlando Calrissian.
08/30/2017 Failed to sign with the Orlando Calrissian organization and will attend college.
01/01/2019 OSA scouting updated ratings (potential): Contact: - (13); Power: - (15); Eye: - (11).
01/01/2020 OSA scouting updated ratings (potential): Contact: - (14); Power: - (15); Eye: - (10).
06/12/2020 Released by the Minnesota Golden Gophers.
07/01/2020 Went undrafted and became a free agent.
12/13/2020 Signed a minor league contract with the Toronto Titans organization.
01/01/2021 OSA scouting updated ratings (potential): Contact: - (13); Power: - (11); Eye: - (10).
03/30/2021 Injured (heat exhaustion), day-to-day for 3 days.
01/01/2022 OSA scouting updated ratings (potential): Contact: - (13); Power: - (11); Eye: - (10).
04/25/2022 Wins the APL (24 & Under) APL Player of the Week Award.
08/21/2022 Goes 0-3 against the Louisville Rockets, ending his hitting streak at 22 games.
09/10/2022 Goes 5-7 against the Nashua Redlegs, with 1 2B, 3 RBI and 3 R.
10/06/2022 Won the 2022 Appalachian League NAL Championship with the Dunedin Blue Jays!
01/01/2023 OSA scouting updated ratings (potential): Contact: - (14); Power: - (12); Eye: - (10).
09/01/2023 Wins the SNL (28 & Under) SNL Batter of the Month Award.
10/03/2023 Wins the 2023 Southern League SNL Championship with the New Hampshire Fisher Cats!
01/01/2024 OSA scouting updated ratings (potential): Contact: - (14); Power: - (12); Eye: - (10).
07/06/2024 Injured (mild shoulder strain), out for 4 days.
10/06/2024 Wins the 2024 Southern League SNL Championship with the New Hampshire Fisher Cats!
01/01/2025 OSA scouting updated ratings (potential): Contact: - (14); Power: - (12); Eye: - (10).
05/22/2025 Hits for the CYCLE, going 4-5 against the Salem Silver Souls, with 7 RBI and 1 runs scored.
This league is powered by Out of the Park Baseball, the baseball management simulation game for PC, Mac and Linux
Tuesday, August 2nd, 2016 - OOTP Baseball 16.8 Build 38