CF Kymani Willhite #21
Age: 29 | Bats: S | Throws: L | Morale: Normal    
12/01/2026
CF KYMANI WILLHITE #21 - AGE: 29 - BATS: S - THROWS: L - MORALE: NORMAL
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
132 475 128 34 1 2 26 24 49 .269 .311 .358 17 2.6
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 10 11 10 10
Gap 11 13 11 11
Power 2 2 2 2
Eye 6 6 5 6
Avoid K's 18 19 18 19
FIELDING RATINGS
Catcher Infield Outfield
Range: - 4 16
Errors: - 6 15
Arm: 1 7 12
Turn DP: - 1 -
Ability: 1 - -
POSITION RATINGS
Pitcher: - Shortstop: -
Catcher: - Left Field: 16
1st Base: - Center Field: 13
2nd Base: - Right Field: -
3rd Base: -
       
RUN/BUNT
Running Speed: 19
Stealing Ability: 17
Baserunning Inst.: 12
Sacrifice Bunt: 13
Bunt for Hit: 7
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
10/04/2026 @ CHE Loss, 1-6 4 0 2 0 0 0 0 0
10/03/2026 @ CHE Win, 6-5 2 0 1 0 0 1 0 0
10/02/2026 @ CHE Win, 7-2 4 0 0 0 0 0 1 0
09/30/2026 EUR Loss, 2-7 4 1 1 0 0 0 0 0
09/29/2026 EUR Win, 5-4 2 0 0 0 0 0 0 0
09/27/2026 TOP Loss, 2-3 2 1 1 0 0 0 0 0
09/26/2026 TOP Win, 7-3 4 0 0 0 0 0 0 0
09/24/2026 BAJ Win, 1-0 4 0 1 0 0 0 0 0
09/22/2026 BAJ Win, 4-0 3 1 3 1 0 0 0 0
09/20/2026 @ ALQ Win, 4-3 4 1 4 0 0 1 0 2
PERSONALITY
Leader Ability:Very High
Loyalty:High
Desire f. Win:Normal
Greed:High
Intelligence:Normal
Work Ethic:Normal
Birthday:02/02/1997
Born in:Hazel Park, MI
Nationality:American
Height:6' 0"
Weight:190 lbs
Local Popularity:Fair
National Pop.:Insignificant
STATUS
Contract:None, Free Agent
Salary:-
Signed Through:-
Major Service:6 Years, 146 Days
Service This Yr:187 Days
40-Man Service:8 Years, 20 Days
Pro Service:9 Years
Arbitration Eligibility:Not eligible, free agent after contract expires!
Option Years:Out of option years
Contract Extension: -
Drafted:2017, 5th Pick in Round 3
FEDERAL BASEBALL LEAGUE 2026 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 132 475 128 34 1 2 26 49 24 49 .269 .311 .358 .669 .292 .088 93
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 127 514 6 2 0 7 6 3 170 37 17 12 58.6 51.6 3.72 2.6  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   98 30 9 0 1 10 13 7 8 0 0 1 .306 .358 .429 .787
Versus Right   377 98 25 1 1 16 34 17 41 3 6 5 .260 .299 .340 .638
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
April   54 11 2 0 0 0 7 7 6 0 0 1 .204 .306 .241 .547
May   90 24 4 0 0 6 5 4 9 1 3 1 .267 .302 .311 .613
June   83 24 9 0 0 6 14 4 7 0 1 1 .289 .330 .398 .727
July   81 20 7 0 1 5 9 0 11 2 1 0 .247 .241 .370 .611
August   94 26 5 1 1 5 8 5 10 0 0 2 .277 .327 .383 .710
September   63 20 6 0 0 4 6 3 5 0 1 1 .317 .358 .413 .771
October   10 3 1 0 0 0 0 1 1 0 0 0 .300 .364 .400 .764
Spring Training   33 9 2 0 1 3 1 1 3 0 0 0 .273 .294 .424 .718
Last Year   387 107 17 5 1 36 45 15 41 3 8 4 .276 .308 .354 .662
2 Years Ago   257 60 15 1 0 23 32 14 31 2 3 1 .233 .274 .300 .573
Career   2349 622 126 19 8 177 280 105 271 14 31 31 .265 .303 .345 .648
Home   231 59 15 1 1 12 23 13 25 1 3 3 .255 .302 .342 .644
Road   244 69 19 0 1 14 26 11 24 2 3 3 .283 .319 .373 .692
Grass   382 104 29 1 2 24 41 20 39 2 4 4 .272 .314 .369 .683
Turf   93 24 5 0 0 2 8 4 10 1 2 2 .258 .300 .312 .612
Day   121 35 10 1 0 2 13 6 12 0 3 2 .289 .333 .388 .722
Night   354 93 24 0 2 24 36 18 37 3 3 4 .263 .303 .347 .651
As Starter   474 128 34 1 2 26 47 24 48 3 6 6 .270 .312 .359 .670
As Reliever / Substitution   1 0 0 0 0 0 2 0 1 0 0 0 .000 .000 .000 .000
Close/Late   83 22 7 1 0 7 8 3 14 1 5 1 .265 .295 .373 .669
Inning 1-3   219 57 12 0 1 6 21 13 19 0 0 1 .260 .305 .329 .633
Inning 4-6   142 42 11 0 1 11 13 4 12 2 0 3 .296 .325 .394 .719
Inning 7-9   114 29 11 1 0 8 13 5 18 1 6 2 .254 .295 .368 .664
Extra Innings   0 0 0 0 0 1 0 2 0 0 0 0 .000 1.000 .000 1.000
0 Outs   238 59 13 1 0 5 31 12 21 2 6 1 .248 .285 .311 .596
1 Outs   117 31 10 0 2 7 11 7 17 1 0 3 .265 .320 .402 .722
2 Outs   120 38 11 0 0 14 5 5 11 0 0 2 .317 .354 .408 .763
Scoring Position   85 18 6 0 0 22 5 4 11 3 1 0 .212 .239 .282 .521
Bases Empty   333 95 24 1 2 2 35 16 34 0 0 6 .285 .330 .381 .711
Runner on 1st   57 15 4 0 0 2 7 4 4 0 5 0 .263 .311 .333 .645
Runner on 2nd   31 6 2 0 0 4 3 1 6 0 0 0 .194 .219 .258 .477
Runner on 3rd   6 1 1 0 0 2 0 1 2 1 0 0 .167 .250 .333 .583
Runner on 1st & 2nd   26 8 1 0 0 6 2 0 2 0 1 0 .308 .308 .346 .654
Runner on 1st & 3rd   9 1 1 0 0 1 0 0 0 0 0 0 .111 .111 .222 .333
Runner on 2nd & 3rd   11 2 1 0 0 6 0 1 1 1 0 0 .182 .231 .273 .503
Bases Loaded   2 0 0 0 0 3 0 1 0 1 0 0 .000 .250 .000 .250
Two Strikes   164 29 7 0 2 5 11 11 49 0 0 3 .177 .242 .256 .498
First Pitch   86 28 5 1 0 5 6 0 0 0 1 2 .326 .341 .407 .748
Count 0-1   49 15 4 0 0 1 8 0 0 0 0 0 .306 .306 .388 .694
Count 0-2   28 4 0 0 1 2 1 0 9 0 0 1 .143 .172 .250 .422
Count 1-0   67 20 7 0 0 8 5 0 0 1 2 0 .299 .294 .403 .697
Count 1-1   52 18 6 0 0 3 6 0 0 1 2 1 .346 .352 .462 .813
Count 1-2   57 12 5 0 1 2 4 0 16 0 0 2 .211 .237 .351 .588
Count 2-0   16 3 1 0 0 0 1 0 0 0 0 0 .188 .188 .250 .438
Count 2-1   30 13 4 0 0 3 5 0 0 1 1 0 .433 .419 .567 .986
Count 2-2   50 10 1 0 0 0 2 0 18 0 0 0 .200 .200 .220 .420
Count 3-0   1 0 0 0 0 0 4 8 0 0 0 0 .000 .889 .000 .889
Count 3-1   10 2 0 0 0 1 1 5 0 0 0 0 .200 .467 .200 .667
Full Count   29 3 1 0 0 1 4 11 6 0 0 0 .103 .350 .138 .488
Behind in Count   134 31 9 0 2 5 13 0 25 0 0 3 .231 .248 .343 .591
Ahead in Count   124 38 12 0 0 12 16 13 0 2 3 0 .306 .367 .403 .770
Batting Leadoff   435 114 31 1 2 24 42 22 43 3 6 6 .262 .305 .352 .656
Batting 6th   4 0 0 0 0 0 0 0 2 0 0 0 .000 .000 .000 .000
Batting 7th   4 2 0 0 0 0 1 0 1 0 0 0 .500 .500 .500 1.000
Batting 8th   32 12 3 0 0 2 4 2 3 0 0 0 .375 .412 .469 .881
Low Leverage   168 50 13 0 1 5 14 9 17 0 2 5 .298 .352 .393 .745
Medium Leverage   247 61 16 0 1 7 25 13 26 1 0 1 .247 .286 .324 .610
High Leverage   60 17 5 1 0 14 8 2 6 2 4 0 .283 .297 .400 .697
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
2020 Bismarck - FBL 23 99 425 110 20 2 3 25 54 19 9 0 69 23 21 .259 .305 .336 .641 82 81 0.7
2021 Bismarck - FBL 24 72 245 61 14 1 1 13 33 9 3 0 31 19 8 .249 .284 .327 .611 75 72 0.5
2022 Lincoln - FBL 25 101 296 83 9 5 1 30 41 18 5 4 28 14 13 .280 .328 .355 .683 100 92 0.9
2023 Lincoln - FBL 26 44 141 44 12 1 0 21 17 3 2 1 13 7 1 .312 .333 .411 .745 121 119 0.8
2023 Eureka - FBL 26 47 123 29 5 3 0 3 9 3 1 1 9 6 2 .236 .258 .325 .583 72 65 -0.2
2023 Total - FBL 26 91 264 73 17 4 0 24 26 6 3 2 22 13 3 .277 .298 .371 .669 86 85 0.3
2024 Eureka - FBL 27 92 257 60 15 1 0 23 32 14 1 2 31 12 3 .233 .274 .300 .573 71 61 -0.2
2025 Tucson - FBL 28 29 92 27 7 1 0 11 8 4 0 1 4 4 2 .293 .320 .391 .711 100 94 0.1
2025 Anchorage - FBL 28 90 295 80 10 4 1 25 37 11 4 2 37 9 3 .271 .304 .342 .647 85 82 0.8
2025 Total - FBL 28 119 387 107 17 5 1 36 45 15 4 3 41 13 5 .276 .308 .354 .662 88 84 0.9
2026 Lincoln - FBL 29 132 475 128 34 1 2 26 49 24 6 3 49 17 12 .269 .311 .358 .669 99 93 2.6
Total FBL 706 2349 622 126 19 8 177 280 105 31 14 271 111 65 .265 .303 .345 .648 89 84 5.9
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
2017 Total - 20 41 190 56 12 5 1 24 35 11 2 2 7 39 7 .295 .337 .426 .763 100 100 0.0
2017 Tempe - S A 20 69 271 74 18 4 0 23 25 13 4 2 59 9 5 .273 .314 .369 .683 99 95 0.0
2018 Bristow - R 21 59 220 72 17 5 1 13 43 15 4 0 43 7 11 .327 .381 .464 .844 143 146 0.0
2018 Grande Prairie - AA 21 6 27 9 1 0 0 2 2 0 0 0 2 0 2 .333 .333 .370 .704 118 117 0.0
2019 Catlettsburg - A 22 38 162 52 12 1 0 9 20 6 2 0 30 13 5 .321 .353 .407 .760 132 134 0.0
2019 Grande Prairie - AA 22 76 298 83 20 2 0 16 33 22 4 1 57 7 12 .279 .335 .359 .694 124 118 0.0
2019 Salt Lake City - AAA 22 22 94 21 3 1 0 7 7 1 2 1 13 1 1 .223 .245 .277 .521 57 50 0.0
2020 Rapid City - AAA 23 36 148 44 13 5 1 15 21 9 0 0 25 10 5 .297 .338 .473 .811 138 127 0.0
2021 Rapid City - AAA 24 4 19 5 0 0 0 0 2 1 0 0 1 0 0 .263 .300 .263 .563 72 69 0.0
Total AAA 62 261 70 16 6 1 22 30 11 2 1 39 11 6 .268 .302 .387 .689 105 95
Total AA 82 325 92 21 2 0 18 35 22 4 1 59 7 14 .283 .335 .360 .695 124 118
Total A 38 162 52 12 1 0 9 20 6 2 0 30 13 5 .321 .353 .407 .760 132 134
Total S A 69 271 74 18 4 0 23 25 13 4 2 59 9 5 .273 .314 .369 .683 99 95
Total R 59 220 72 17 5 1 13 43 15 4 0 43 7 11 .327 .381 .464 .844 143 146
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2020 Bismarck - ML CF 99 99 265 9 0 278 4 .986 876.0 2.82 +4.2 1.021
2021 Bismarck - ML LF 4 0 1 0 0 1 0 1.000 8.0 1.13 +0.0 1.015
2021 Bismarck - ML CF 58 53 128 3 0 131 0 1.000 475.0 2.48 +1.9 1.019
2021 Bismarck - ML RF 1 0 1 0 0 1 0 1.000 2.0 4.50 +0.0 1.041
2022 Lincoln - ML 1B 1 0 2 1 1 3 0 1.000 5.0 5.40 +0.0 1.089
2022 Lincoln - ML LF 11 10 19 2 0 22 1 .955 81.0 2.33 -0.5 .961
2022 Lincoln - ML CF 74 57 169 5 1 174 0 1.000 576.1 2.72 +3.1 1.024
2022 Lincoln - ML RF 3 3 8 0 0 8 0 1.000 27.0 2.67 +0.3 1.049
2023 Lincoln - ML LF 6 5 8 1 1 9 0 1.000 48.0 1.69 -0.6 .871
2023 Eureka - ML LF 13 6 16 0 0 16 0 1.000 64.1 2.24 -0.5 .953
2023 Lincoln - ML CF 21 18 45 1 0 46 0 1.000 172.1 2.40 +0.6 1.017
2023 Eureka - ML CF 25 20 53 1 0 54 0 1.000 199.0 2.44 -0.1 .998
2023 Eureka - ML RF 2 0 2 0 0 3 1 .667 11.0 1.64 -0.7 .697
2023 Lincoln - ML RF 4 2 9 0 0 11 2 .818 25.0 3.24 -1.2 .837
2024 Eureka - ML 1B 1 0 3 0 0 3 0 1.000 2.2 10.13 0.0 .000
2024 Eureka - ML LF 36 22 35 0 0 36 1 .972 217.2 1.45 -1.3 .951
2024 Eureka - ML CF 51 42 139 6 0 146 1 .993 404.1 3.23 +1.8 1.017
2024 Eureka - ML RF 2 0 3 0 0 4 1 .750 10.2 2.53 -1.4 .621
2025 Tucson - ML LF 28 28 36 1 0 37 0 1.000 247.0 1.35 -0.4 .983
2025 Anchorage - ML CF 90 90 194 8 2 202 0 1.000 773.0 2.35 +0.8 1.006
2025 Tucson - ML RF 1 0 0 0 0 0 0 .000 2.0 0.00 0.0 .000
2026 Lincoln - ML LF 2 2 2 0 0 2 0 1.000 18.0 1.00 +0.0 1.006
2026 Lincoln - ML CF 128 125 331 4 0 335 0 1.000 1062.1 2.84 +9.7 1.039
TOTAL 1B 2 0 5 1 1 6 0 1.000 7.2 7.04 +0.0 1.089
TOTAL LF 100 73 117 4 1 123 2 .984 684.0 1.59 -3.4 .959
TOTAL CF 546 504 1324 37 3 1366 5 .996 4538.1 2.70 +22.2 1.022
TOTAL RF 13 5 23 0 0 27 4 .852 77.2 2.67 -3.0 .844
LEADERBOARD APPEARANCES
Year SH Rank
2020 5 9
2022 6 3
2025 5 6
2026 6 6
Wednesday, November 1st, 2023 - OOTP Baseball 17.12 Build 75