1B Ken Osborne #14
Age: 28 | Bats: L | Throws: R | Morale: Very Unhappy
07/26/2026
1B KEN OSBORNE #14 - AGE: 28 - BATS: L - THROWS: R - MORALE: VERY UNHAPPY
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
66 250 59 11 2 7 21 43 82 .236 .347 .380 1 0.4
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 45 45 45 45
Gap 50 45 50 50
Power 45 40 45 45
Eye 80 80 80 80
Avoid K's 40 35 40 40
FIELDING RATINGS
Catcher Infield Outfield
Range: - 50 20
Errors: - 55 55
Arm: 25 45 35
Turn DP: - 65 -
Framing: 20 - -
POSITION RATINGS
Pitcher: - Shortstop: 30
Catcher: - Left Field: -
1st Base: 65 Center Field: -
2nd Base: 55 Right Field: -
3rd Base: 30
       
RUN/BUNT
Running Speed: 35
Stealing Aggressiveness: 60
Stealing Ability: 35
Baserunning Inst.: 30
Sacrifice Bunt: 45
Bunt for Hit: 35
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
07/25/2026 LA Loss, 3-5 4 0 0 0 0 0 1 0
07/23/2026 @ FLA Win, 6-5 4 0 0 0 0 1 1 1
07/22/2026 @ FLA Win, 5-1 5 1 2 2 1 0 0 0
07/21/2026 @ FLA Win, 7-4 4 0 2 1 0 0 1 0
07/18/2026 @ NYC Loss, 4-5 2 1 0 0 0 2 1 0
07/13/2026 DEN Loss, 3-12 4 0 2 1 0 1 2 0
07/12/2026 DEN Win, 9-0 4 1 2 3 1 1 2 0
07/10/2026 HAW Win, 3-1 2 0 0 0 0 2 2 0
07/09/2026 HAW Loss, 4-6 1 0 0 0 0 0 1 0
07/08/2026 HAW Loss, 3-5 4 1 2 0 0 1 1 0
PERSONALITY
Birthday:12/01/1997
Born in:McKinney, TX
Nationality:American
Height:6' 0"
Weight:210 lbs
Local Popularity:Insignificant
National Pop.:Insignificant
STATUS
Contract:Major League Contract
Salary:$870,000
Signed Through:2026 Season
Major Service:3 Years, 22 Days
Service This Yr:121 Days
40-Man Service:4 Years, 91 Days
Pro Service:7 Years
Arbitration Eligibility:Arbitration eligible in offseason
Option Years:Out of option years
Contract Extension: -
Drafted:2019, 13th Pick in Round 25
MAJOR SUPERIOR LEAGUE 2026 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 66 250 59 11 2 7 21 28 43 82 .236 .347 .380 .727 .319 .144 111
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 62 301 1 0 0 0 4 3 95 20 1 0 100.0 37.8 5.16 .4  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   51 12 1 0 1 2 7 10 15 1 0 0 .235 .355 .314 .669
Versus Right   199 47 10 2 6 19 21 33 67 2 4 1 .236 .345 .397 .742
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
This Week   17 4 0 0 1 3 1 1 3 1 0 0 .235 .263 .412 .675
Last Week   6 2 1 0 0 1 1 3 3 0 0 0 .333 .556 .500 1.056
March   4 0 0 0 0 0 0 1 3 0 0 0 .000 .200 .000 .200
April   79 17 3 0 2 5 12 14 28 1 2 0 .215 .330 .329 .659
May   90 21 5 1 0 3 6 14 28 1 2 1 .233 .340 .311 .651
June   17 2 0 0 1 1 2 4 5 0 0 0 .118 .286 .294 .580
July   60 19 3 1 4 12 8 10 18 1 0 0 .317 .408 .600 1.008
Spring Training   29 6 1 0 0 0 3 7 15 0 1 0 .207 .361 .241 .602
Last Year   436 83 22 0 5 27 67 125 178 0 3 5 .190 .376 .275 .652
2 Years Ago   228 59 10 1 11 25 31 39 87 2 3 2 .259 .369 .456 .825
Career   1047 241 53 7 24 85 151 242 395 7 10 8 .230 .377 .363 .739
Home   120 30 5 1 4 8 15 21 42 0 3 1 .250 .366 .408 .775
Road   130 29 6 1 3 13 13 22 40 3 1 0 .223 .329 .354 .683
Grass   240 55 11 2 6 19 27 43 79 3 4 1 .229 .345 .367 .712
Turf   10 4 0 0 1 2 1 0 3 0 0 0 .400 .400 .700 1.100
Day   47 13 4 0 1 6 5 15 18 1 0 0 .277 .444 .426 .870
Night   203 46 7 2 6 15 23 28 64 2 4 1 .227 .321 .369 .690
As Starter   246 59 11 2 7 21 28 42 79 3 4 1 .240 .349 .386 .735
As Reliever / Substitution   4 0 0 0 0 0 0 1 3 0 0 0 .000 .200 .000 .200
Pinch Hitting   2 0 0 0 0 0 0 0 2 0 0 0 .000 .000 .000 .000
Close/Late   58 13 1 1 1 3 4 13 18 1 0 0 .224 .361 .328 .689
Inning 1-3   96 21 4 0 4 9 14 18 36 1 2 1 .219 .345 .385 .730
Inning 4-6   69 15 4 1 2 6 6 11 20 1 2 0 .217 .321 .391 .712
Inning 7-9   75 22 3 1 1 6 8 12 20 1 0 0 .293 .386 .400 .786
Extra Innings   10 1 0 0 0 0 0 2 6 0 0 0 .100 .250 .100 .350
0 Outs   113 22 5 1 2 5 16 24 37 1 3 0 .195 .333 .310 .643
1 Outs   72 18 3 0 2 5 6 12 23 2 1 1 .250 .356 .375 .731
2 Outs   65 19 3 1 3 11 6 7 22 0 0 0 .292 .361 .508 .869
Scoring Position   36 12 1 0 1 13 4 4 6 3 4 1 .333 .386 .444 .831
Bases Empty   174 35 7 2 5 5 20 32 61 0 0 0 .201 .325 .351 .676
Runner on 1st   40 12 3 0 1 3 4 7 15 0 0 0 .300 .404 .450 .854
Runner on 2nd   17 8 1 0 1 5 2 1 1 0 4 0 .471 .500 .706 1.206
Runner on 3rd   2 0 0 0 0 0 0 1 1 0 0 0 .000 .333 .000 .333
Runner on 1st & 2nd   7 1 0 0 0 1 1 2 2 0 0 0 .143 .333 .143 .476
Runner on 1st & 3rd   3 1 0 0 0 4 1 0 1 3 0 1 .333 .286 .333 .619
Runner on 2nd & 3rd   1 1 0 0 0 2 0 0 0 0 0 0 1.000 1.000 1.000 2.000
Bases Loaded   6 1 0 0 0 1 0 0 1 0 0 0 .167 .167 .167 .333
Two Strikes   190 36 8 1 4 15 12 20 82 3 0 0 .189 .263 .305 .568
First Pitch   11 2 0 1 0 0 2 0 0 0 1 0 .182 .182 .364 .545
Count 0-1   10 3 1 0 0 0 1 0 0 0 2 1 .300 .364 .400 .764
Count 0-2   16 2 1 0 0 0 0 0 11 0 0 0 .125 .125 .188 .312
Count 1-0   12 7 0 0 1 2 4 0 0 0 1 0 .583 .583 .833 1.417
Count 1-1   10 5 0 0 0 0 2 0 0 0 0 0 .500 .500 .500 1.000
Count 1-2   49 6 1 0 0 0 1 0 30 0 0 0 .122 .122 .143 .265
Count 2-0   4 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Count 2-1   10 5 2 0 1 2 1 0 0 0 0 0 .500 .500 1.000 1.500
Count 2-2   50 8 2 0 1 5 1 0 31 2 0 0 .160 .154 .260 .414
Count 3-0   0 0 0 0 0 0 1 13 0 0 0 0 .000 1.000 .000 1.000
Count 3-1   3 1 0 0 1 2 5 10 0 0 0 0 .333 .846 1.333 2.179
Full Count   75 20 4 1 3 10 10 20 10 1 0 0 .267 .417 .467 .883
Behind in Count   75 11 3 0 0 0 2 0 41 0 2 1 .147 .158 .187 .345
Ahead in Count   29 13 2 0 3 6 11 23 0 0 1 0 .448 .692 .828 1.520
Batting Leadoff   235 56 11 2 7 21 25 39 76 3 4 1 .238 .345 .391 .737
Batting 2nd   7 2 0 0 0 0 2 3 2 0 0 0 .286 .500 .286 .786
Batting 3rd   2 0 0 0 0 0 0 1 1 0 0 0 .000 .333 .000 .333
Batting 6th   4 1 0 0 0 0 1 0 1 0 0 0 .250 .250 .250 .500
Batting 8th   1 0 0 0 0 0 0 0 1 0 0 0 .000 .000 .000 .000
Batting 9th   1 0 0 0 0 0 0 0 1 0 0 0 .000 .000 .000 .000
Low Leverage   98 28 6 1 3 7 12 13 35 0 0 0 .286 .369 .459 .829
Medium Leverage   109 23 4 1 4 10 13 24 35 0 3 0 .211 .353 .376 .730
High Leverage   43 8 1 0 0 4 3 6 12 3 1 1 .186 .283 .209 .492
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
2022 Boston - MSL 24 30 48 14 3 1 0 3 8 10 0 1 22 1 3 .292 .407 .396 .803 135 137 0.3
2022 Texas - MSL 24 40 85 26 7 3 1 9 17 25 0 1 26 1 3 .306 .459 .494 .954 179 166 0.8
2022 Total - MSL 24 70 133 40 10 4 1 12 25 35 0 2 48 2 6 .301 .441 .459 .900 164 156 1.1
2024 Portland - MSL 26 60 228 59 10 1 11 25 31 39 2 2 87 1 7 .259 .369 .456 .825 131 133 1.1
2025 Portland - MSL 27 136 436 83 22 0 5 27 67 125 5 0 178 3 1 .190 .376 .275 .652 90 97 0.3
2026 Portland - MSL 28 66 250 59 11 2 7 21 28 43 1 3 82 1 0 .236 .347 .380 .727 111 111 0.4
Total MSL 332 1047 241 53 7 24 85 151 242 8 7 395 7 14 .230 .377 .363 .739 113 116 2.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
2019 Total - 21 60 265 70 8 2 3 39 59 30 2 1 47 36 13 .264 .342 .343 .686 100 100 -0.2
2019 Bradenton - R 21 2 2 1 0 1 0 0 1 1 0 0 0 0 0 .500 .667 1.500 2.167 525 414 0.1
2020 Bradenton - R 22 51 180 62 13 2 3 29 52 55 3 5 40 6 3 .344 .494 .489 .983 160 165 2.6
2020 Jamestown - S A 22 11 32 7 2 0 0 5 7 16 0 1 11 1 2 .219 .469 .281 .751 117 140 0.4
2021 Salem - A 23 129 465 118 30 7 5 52 59 111 5 3 147 20 14 .254 .401 .381 .781 123 127 1.2
2022 Pawtucket - AAA 24 25 79 18 4 0 1 7 13 21 2 0 31 4 4 .228 .402 .316 .718 112 113 0.4
2023 Oklahoma City - AAA 25 46 91 25 3 0 1 8 6 13 1 0 23 4 5 .275 .371 .341 .712 94 98 -0.0
2024 Frisco - AA 26 33 95 23 3 0 3 7 15 24 3 1 35 3 6 .242 .407 .368 .775 124 141 0.8
Total IL 25 79 18 4 0 1 7 13 21 2 0 31 4 4 .228 .402 .316 .718 112 113
Total PCL 46 91 25 3 0 1 8 6 13 1 0 23 4 5 .275 .371 .341 .712 94 98
Total TEX 33 95 23 3 0 3 7 15 24 3 1 35 3 6 .242 .407 .368 .775 124 141
Total CAR 129 465 118 30 7 5 52 59 111 5 3 147 20 14 .254 .401 .381 .781 123 127
Total NYP 11 32 7 2 0 0 5 7 16 0 1 11 1 2 .219 .469 .281 .751 117 140
Total GCL 53 182 63 13 3 3 29 53 56 3 5 40 6 3 .346 .496 .500 .996 164 168
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
2020 Bradenton - GCL 22 2 5 2 0 0 1 2 3 3 0 0 1 0 0 .400 .625 1.000 1.625 325 281 0.2
2020 Jamestown - NYP 22 5 20 6 2 0 2 5 3 3 0 0 5 0 1 .300 .391 .700 1.091 202 201 0.4
2022 Texas - MSL 24 2 10 1 1 0 0 1 0 0 0 0 4 0 0 .100 .100 .200 .300 -15 -24 -0.3
Total MSL 2 10 1 1 0 0 1 0 0 0 0 4 0 0 .100 .100 .200 .300 -15 -24
Total NYP 5 20 6 2 0 2 5 3 3 0 0 5 0 1 .300 .391 .700 1.091 202 201
Total GCL 2 5 2 0 0 1 2 3 3 0 0 1 0 0 .400 .625 1.000 1.625 325 281
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2019 Bradenton - R 2B 2 0 0 2 0 2 0 1.000 4.0 4.50 +0.2 1.028
2020 Jamestown - S A 2B 9 9 22 25 2 47 0 1.000 84.0 5.04 +1.2 1.016
2020 Bradenton - R 2B 40 40 91 96 17 188 1 .995 340.2 4.94 +1.1 1.017
2021 Salem - A 2B 108 105 198 254 26 457 5 .989 937.2 4.34 -11.9 .928
2021 Salem - A 3B 1 0 0 0 0 0 0 .000 1.0 0.00 0.0 .000
2021 Salem - A SS 20 19 28 41 4 75 6 .920 176.1 3.52 -6.9 .735
2022 Boston - MLB 2B 5 3 4 13 4 17 0 1.000 32.0 4.78 +0.2 1.015
2022 Texas - MLB 2B 15 8 11 27 7 38 0 1.000 88.0 3.89 -0.3 .976
2022 Pawtucket - AAA 2B 23 21 30 64 5 94 0 1.000 195.0 4.34 -0.9 .966
2022 Texas - MLB 3B 7 1 1 4 2 5 0 1.000 23.0 1.96 -0.2 1.029
2022 Boston - MLB 3B 9 5 3 8 1 11 0 1.000 52.0 1.90 -0.3 1.029
2022 Boston - MLB SS 6 2 1 3 0 4 0 1.000 16.0 2.25 -0.2 1.018
2022 Texas - MLB SS 1 0 0 2 0 2 0 1.000 2.0 9.00 +0.1 1.018
2022 Pawtucket - AAA SS 1 0 0 0 0 0 0 .000 1.0 0.00 0.0 .000
2023 Oklahoma City - AAA 2B 22 18 43 54 7 97 0 1.000 173.1 5.04 -0.8 .960
2023 Oklahoma City - AAA 3B 4 3 2 4 1 7 1 .857 27.2 1.95 -1.0 .736
2023 Oklahoma City - AAA SS 1 0 0 0 0 0 0 .000 2.0 0.00 0.0 .000
2024 Frisco - AA 2B 32 32 47 89 13 138 2 .986 277.1 4.41 -0.1 .980
2025 Portland - MLB 1B 69 63 435 30 50 469 4 .991 544.2 7.68 +1.1 1.045
2025 Portland - MLB 2B 10 8 19 19 4 40 2 .950 76.0 4.50 -1.5 .810
2025 Portland - MLB 3B 1 0 0 3 0 3 0 1.000 8.0 3.38 +0.1 1.021
2026 Portland - MLB 1B 7 7 55 5 0 60 0 1.000 59.0 9.15 +0.8 1.107
2026 Portland - MLB 2B 23 21 41 48 7 92 3 .967 204.2 3.91 -4.3 .885
2026 Portland - MLB 3B 1 0 0 0 0 0 0 .000 1.0 0.00 0.0 .000
2026 Portland - MLB LF 1 1 1 0 0 1 0 1.000 9.0 1.00 +0.2 1.009
TOTAL 1B 76 70 490 35 50 529 4 .992 603.2 7.83 +2.0 1.053
TOTAL 2B 289 265 506 691 92 1210 13 .989 2412.2 4.47 -17.0 .952
TOTAL 3B 23 9 6 19 4 26 1 .962 112.2 2.00 -1.4 .943
TOTAL SS 29 21 29 46 4 81 6 .926 197.1 3.42 -7.0 .756
TOTAL LF 1 1 1 0 0 1 0 1.000 9.0 1.00 +0.2 1.009
PLAYER HISTORY
11/17/2025 Received a 1-year contract through automatic renewal worth a total of $870,000.
01/01/2026 OSA scouting updated ratings (potential): Contact: 45 (45); Power: 45 (45); Eye: 80 (80).
05/31/2026 Injured on 05/30/2026, diagnosed with a knee sprain, is day-to-day.
LEADERBOARD APPEARANCES
Year K Rank
2025 178 9
Year BB Rank
2025 125 1
Year IBB Rank
2025 5 6
Year OBP Rank
2025 .376 5
Saturday, July 25th , 2026 - OOTP Baseball 26.8 Build 82