1B Ken Todd #35
Age: 26 | Bats: R | Throws: R | Morale: Angry
09/11/2026
1B KEN TODD #35 - AGE: 26 - BATS: R - THROWS: R - MORALE: ANGRY
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
4 1 0 0 0 0 0 0 0 .000 .000 .000 0 -0.0
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 40 40 40 45
Gap 45 45 45 50
Power 50 55 50 55
Eye 45 50 45 50
Avoid K's 45 45 40 50
FIELDING RATINGS
Catcher Infield Outfield
Range: - 50 45
Errors: - 50 40
Arm: 25 50 55
Turn DP: - 35 -
Framing: 25 - -
POSITION RATINGS
Pitcher: - Shortstop: -
Catcher: - Left Field: -
1st Base: 70 Center Field: -
2nd Base: 30 Right Field: -
3rd Base: 40
       
RUN/BUNT
Running Speed: 30
Stealing Aggressiveness: 35
Stealing Ability: 40
Baserunning Inst.: 35
Sacrifice Bunt: 35
Bunt for Hit: 25
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
09/07/2026 @ MIL Win, 2-0 0 0 0 0 0 0 0 0
09/05/2026 @ WSH Win, 4-3 0 0 0 0 0 0 0 0
09/04/2026 @ WSH Win, 1-0 0 0 0 0 0 0 0 0
09/01/2026 @ ATL Win, 4-2 1 0 0 0 0 0 0 0
08/31/2026 @ NHA Loss, 3-4 5 0 0 0 0 0 2 0
08/29/2026 POR Loss, 8-9 4 2 2 0 0 0 0 0
08/28/2026 POR Win, 1-0 1 0 0 0 0 0 0 0
08/27/2026 POR Loss, 2-4 4 0 1 1 0 0 0 0
08/26/2026 SOM Win, 13-8 4 1 2 0 0 1 0 0
08/25/2026 SOM Win, 6-1 3 0 2 2 0 1 0 0
PERSONALITY
Birthday:01/27/2000
Born in:Garden Grove, CA
Nationality:American
Height:6' 2"
Weight:220 lbs
Local Popularity:Unknown
National Pop.:Unknown
STATUS
Contract:Major League Contract
Salary:$1,900,000
Signed Through:2027 Season
Major Service:4 Years, 137 Days
Service This Yr:11 Days
40-Man Service:6 Years, 164 Days
Pro Service:7 Years
Arbitration Eligibility:Arbitration eligible in offseason
Option Years:1 option year left
Contract Extension: -
Drafted:-
MAJOR LEAGUE BASEBALL 2026 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 4 1 0 0 0 0 0 0 0 0 .000 .000 .000 .000 .000 .000 -128
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 0 1 0 0 0 0 0 0 0 0 0 0 0.0 0.0 0.00 -0.0  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Versus Right   0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
This Week   0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Last Week   1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
September   1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Spring Training   44 8 1 0 3 8 5 3 11 0 0 1 .182 .250 .409 .659
Last Year   53 9 1 0 2 5 4 3 15 0 1 3 .170 .254 .302 .556
Career   54 9 1 0 2 5 4 3 15 0 1 3 .167 .250 .296 .546
Road   1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Grass   1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Day   0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Night   1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
As Reliever / Substitution   1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Close/Late   1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Extra Innings   1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
1 Outs   1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Scoring Position   1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Runner on 1st & 2nd   1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
First Pitch   1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Batting 9th   1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
High Leverage   1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
INTERNATIONAL LEAGUE 2026 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 33 118 23 3 0 3 11 17 11 22 .195 .267 .297 .564 .261 .102 49
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 32 133 1 0 0 5 2 1 35 6 2 0 100.0 9.2 2.41 -0.7  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   28 3 0 0 1 1 4 2 8 0 0 0 .107 .167 .214 .381
Versus Right   90 20 3 0 2 10 13 9 14 1 2 1 .222 .297 .322 .619
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
April   78 14 1 0 1 7 10 6 17 1 1 1 .179 .244 .231 .475
June   24 6 2 0 1 3 6 1 3 0 1 0 .250 .280 .458 .738
July   16 3 0 0 1 1 1 4 2 0 0 0 .188 .350 .375 .725
Last Year   197 51 11 0 5 26 24 22 44 2 4 6 .259 .348 .391 .739
Career   315 74 14 0 8 37 41 33 66 3 6 7 .235 .318 .356 .674
Home   60 11 2 0 1 5 6 7 11 1 2 0 .183 .265 .267 .531
Road   58 12 1 0 2 6 11 4 11 0 0 1 .207 .270 .328 .597
Grass   118 23 3 0 3 11 17 11 22 1 2 1 .195 .267 .297 .564
Day   29 6 1 0 0 1 3 3 5 0 0 0 .207 .281 .241 .523
Night   89 17 2 0 3 10 14 8 17 1 2 1 .191 .263 .315 .577
As Starter   117 23 3 0 3 11 17 11 22 1 2 1 .197 .269 .299 .568
As Reliever / Substitution   1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
EASTERN LEAGUE 2026 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 65 237 69 16 1 6 31 38 41 40 .291 .403 .443 .846 .383 .152 128
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 64 284 4 0 0 7 1 1 105 23 2 0 100.0 44.8 6.83 1.4  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   76 27 5 0 2 13 15 17 12 1 0 3 .355 .485 .500 .985
Versus Right   161 42 11 1 4 18 23 24 28 0 1 1 .261 .360 .416 .776
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Last Week   5 0 0 0 0 0 0 0 2 0 0 0 .000 .000 .000 .000
May   94 22 4 0 2 8 14 13 20 0 0 4 .234 .351 .340 .692
June   69 22 5 0 1 10 9 11 9 1 1 0 .319 .407 .435 .842
July   30 10 2 0 3 5 6 6 7 0 0 0 .333 .444 .700 1.144
August   44 15 5 1 0 8 9 11 4 0 0 0 .341 .473 .500 .973
Career   237 69 16 1 6 31 38 41 40 1 1 4 .291 .403 .443 .846
Home   133 42 9 1 3 20 23 24 19 1 0 2 .316 .425 .466 .891
Road   104 27 7 0 3 11 15 17 21 0 1 2 .260 .374 .413 .787
Grass   201 55 11 1 5 23 33 34 37 1 0 4 .274 .388 .413 .800
Turf   36 14 5 0 1 8 5 7 3 0 1 0 .389 .488 .611 1.099
Day   38 16 1 0 3 7 9 6 8 0 0 0 .421 .500 .684 1.184
Night   199 53 15 1 3 24 29 35 32 1 1 4 .266 .385 .397 .782
As Starter   236 69 16 1 6 31 38 41 40 1 1 4 .292 .404 .445 .849
As Reliever / Substitution   1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .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
2025 New York - MLB 25 47 53 9 1 0 2 5 4 3 3 0 15 0 0 .170 .254 .302 .556 53 41 -0.2
2026 New York - MLB 26 4 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -100 -128 -0.0
Total MLB 51 54 9 1 0 2 5 4 3 3 0 15 0 0 .167 .250 .296 .546 50 38 -0.2
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
2025 Syracuse - AAA 25 59 197 51 11 0 5 26 24 22 6 2 44 3 2 .259 .348 .391 .739 95 95 0.4
2026 Binghamton - AA 26 65 237 69 16 1 6 31 38 41 4 1 40 2 0 .291 .403 .443 .846 115 128 1.4
2026 Syracuse - AAA 26 33 118 23 3 0 3 11 17 11 1 1 22 2 0 .195 .267 .297 .564 53 49 -0.7
Total IL 92 315 74 14 0 8 37 41 33 7 3 66 5 2 .235 .318 .356 .674 80 78
Total EL 65 237 69 16 1 6 31 38 41 4 1 40 2 0 .291 .403 .443 .846 115 128
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 York - MLB 1B 23 0 34 3 5 37 0 1.000 40.1 8.26 +0.2 1.049
2025 New York - MLB 2B 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2025 New York - MLB 3B 22 9 9 17 2 27 1 .963 93.1 2.51 -0.1 .928
2025 New York - MLB LF 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2026 New York - MLB 1B 3 0 2 0 0 2 0 1.000 3.0 6.00 +0.0 1.033
2026 Syracuse - AAA 1B 25 25 241 17 25 263 5 .981 220.2 10.52 -0.7 .985
2026 Binghamton - AA 1B 63 63 539 38 58 581 4 .993 553.2 9.38 +1.9 1.053
2026 New York - MLB 2B 1 0 1 1 0 2 0 1.000 2.0 9.00 +0.0 1.007
2026 Binghamton - AA 3B 1 1 0 2 1 2 0 1.000 9.2 1.86 +0.1 1.053
TOTAL 1B 114 88 816 58 88 883 9 .990 817.2 9.62 +1.4 1.031
TOTAL 2B 1 0 1 1 0 2 0 1.000 2.0 9.00 +0.0 1.007
TOTAL 3B 23 10 9 19 3 29 1 .966 103.0 2.45 +0.0 .937
PLAYER HISTORY
01/01/2026 OSA scouting updated ratings (potential): Contact: 40 (50); Power: 50 (60); Eye: 45 (55).
02/16/2026 Unsuccessfully completed training to improve his strength and conditioning at the New York Mets development complex.
07/18/2026 Injured on 07/15/2026, diagnosed with a hamstring strain, will miss 5-6 weeks.
Thursday, June 4th , 2026 - OOTP Baseball 26.8 Build 82