1B Javier Villalobos #18
Age: 22 | Bats: L | Throws: R | Morale: Normal
09/11/2026
1B JAVIER VILLALOBOS #18 - AGE: 22 - BATS: L - THROWS: R - MORALE: NORMAL
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
10 24 4 2 0 0 5 1 3 .167 .222 .250 0 -0.2
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 45 45 50 45
Gap 45 45 45 45
Power 45 40 45 45
Eye 30 30 30 30
Avoid K's 50 45 55 50
FIELDING RATINGS
Catcher Infield Outfield
Range: - 50 50
Errors: - 45 45
Arm: 25 40 40
Turn DP: - 60 -
Framing: 20 - -
POSITION RATINGS
Pitcher: - Shortstop: -
Catcher: - Left Field: -
1st Base: 40 Center Field: -
2nd Base: 45 Right Field: -
3rd Base: -
       
RUN/BUNT
Running Speed: 40
Stealing Aggressiveness: 45
Stealing Ability: 40
Baserunning Inst.: 50
Sacrifice Bunt: 60
Bunt for Hit: 25
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
09/07/2026 @ SL Loss, 4-9 2 0 0 0 0 0 1 0
09/02/2026 @ SAC Loss, 2-5 1 0 1 0 0 0 0 0
08/30/2026 @ CC Loss, 1-3 3 0 1 0 0 0 0 0
08/29/2026 @ CC Loss, 1-3 1 0 0 0 0 0 0 0
08/28/2026 @ CC Loss, 1-3 1 0 0 0 0 0 0 0
08/27/2026 SA Loss, 2-4 1 0 0 0 0 0 0 0
08/26/2026 SA Win, 8-2 5 2 2 0 0 0 0 0
08/25/2026 SA Win, 4-1 1 1 1 0 0 0 0 0
08/24/2026 @ TUL Win, 5-2 2 0 0 0 0 0 0 0
08/22/2026 @ TUL Loss, 0-2 2 0 1 0 0 0 0 0
PERSONALITY
Birthday:02/28/2004
Born in:Seattle, WA
Nationality:American
Height:5' 11"
Weight:175 lbs
Local Popularity:Unknown
National Pop.:Unknown
STATUS
Contract:Major League Contract
Salary:$740,000
Signed Through:2026 Season
Major Service:None, 55 Days
Service This Yr:22 Days
40-Man Service:None, 133 Days
Pro Service:2 Years
Arbitration Eligibility:Not yet eligible
Option Years:2 option years 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 5 2 0 0 0 0 0 0 1 .400 .400 .400 .800 .353 .000 125
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 2 5 0 0 0 0 0 0 2 0 0 1 0.0 0.4 2.70 -0.0  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   2 1 0 0 0 0 0 0 0 0 0 0 .500 .500 .500 1.000
Versus Right   3 1 0 0 0 0 0 0 1 0 0 0 .333 .333 .333 .667
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
July   5 2 0 0 0 0 0 0 1 0 0 0 .400 .400 .400 .800
Career   5 2 0 0 0 0 0 0 1 0 0 0 .400 .400 .400 .800
Home   2 1 0 0 0 0 0 0 0 0 0 0 .500 .500 .500 1.000
Road   3 1 0 0 0 0 0 0 1 0 0 0 .333 .333 .333 .667
Grass   4 2 0 0 0 0 0 0 0 0 0 0 .500 .500 .500 1.000
Turf   1 0 0 0 0 0 0 0 1 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   5 2 0 0 0 0 0 0 1 0 0 0 .400 .400 .400 .800
As Starter   4 2 0 0 0 0 0 0 0 0 0 0 .500 .500 .500 1.000
As Reliever / Substitution   1 0 0 0 0 0 0 0 1 0 0 0 .000 .000 .000 .000
Pinch Hitting   1 0 0 0 0 0 0 0 1 0 0 0 .000 .000 .000 .000
Inning 1-3   2 1 0 0 0 0 0 0 0 0 0 0 .500 .500 .500 1.000
Inning 4-6   2 1 0 0 0 0 0 0 0 0 0 0 .500 .500 .500 1.000
Inning 7-9   1 0 0 0 0 0 0 0 1 0 0 0 .000 .000 .000 .000
0 Outs   3 1 0 0 0 0 0 0 1 0 0 0 .333 .333 .333 .667
1 Outs   1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
2 Outs   1 1 0 0 0 0 0 0 0 0 0 0 1.000 1.000 1.000 2.000
Scoring Position   1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Bases Empty   4 2 0 0 0 0 0 0 1 0 0 0 .500 .500 .500 1.000
Runner on 2nd & 3rd   1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Two Strikes   4 1 0 0 0 0 0 0 1 0 0 0 .250 .250 .250 .500
Count 0-2   1 0 0 0 0 0 0 0 1 0 0 0 .000 .000 .000 .000
Count 2-1   1 1 0 0 0 0 0 0 0 0 0 0 1.000 1.000 1.000 2.000
Count 2-2   1 1 0 0 0 0 0 0 0 0 0 0 1.000 1.000 1.000 2.000
Full Count   2 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Behind in Count   1 0 0 0 0 0 0 0 1 0 0 0 .000 .000 .000 .000
Ahead in Count   1 1 0 0 0 0 0 0 0 0 0 0 1.000 1.000 1.000 2.000
Batting 2nd   1 0 0 0 0 0 0 0 1 0 0 0 .000 .000 .000 .000
Batting 9th   4 2 0 0 0 0 0 0 0 0 0 0 .500 .500 .500 1.000
Low Leverage   3 1 0 0 0 0 0 0 1 0 0 0 .333 .333 .333 .667
Medium Leverage   1 1 0 0 0 0 0 0 0 0 0 0 1.000 1.000 1.000 2.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 3 4 2 1 0 0 0 1 1 1 .500 .600 .750 1.350 .446 .250 178
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 0 5 0 1 0 0 0 0 3 1 0 0 0.0 1.8 24.30 .1  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Versus Right   4 2 1 0 0 0 1 1 1 0 0 0 .500 .600 .750 1.350
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
June   4 2 1 0 0 0 1 1 1 0 0 0 .500 .600 .750 1.350
Career   4 2 1 0 0 0 1 1 1 0 0 0 .500 .600 .750 1.350
Road   4 2 1 0 0 0 1 1 1 0 0 0 .500 .600 .750 1.350
Grass   4 2 1 0 0 0 1 1 1 0 0 0 .500 .600 .750 1.350
Night   4 2 1 0 0 0 1 1 1 0 0 0 .500 .600 .750 1.350
As Reliever / Substitution   4 2 1 0 0 0 1 1 1 0 0 0 .500 .600 .750 1.350
PACIFIC COAST LEAGUE 2026 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 10 24 4 2 0 0 5 1 1 3 .167 .222 .250 .472 .221 .083 21
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 5 27 1 0 0 1 0 1 6 2 0 0 0.0 1.3 1.60 -0.2  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   4 0 0 0 0 1 0 1 0 0 0 1 .000 .333 .000 .333
Versus Right   20 4 2 0 0 4 1 0 3 1 0 0 .200 .190 .300 .490
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
This Week   2 0 0 0 0 0 0 0 1 0 0 0 .000 .000 .000 .000
Last Week   1 1 0 0 0 0 0 0 0 0 0 0 1.000 1.000 1.000 2.000
July   19 3 2 0 0 5 1 1 2 1 0 1 .158 .227 .263 .490
August   2 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
September   3 1 0 0 0 0 0 0 1 0 0 0 .333 .333 .333 .667
Career   24 4 2 0 0 5 1 1 3 1 0 1 .167 .222 .250 .472
Home   8 2 2 0 0 2 1 1 0 0 0 0 .250 .333 .500 .833
Road   16 2 0 0 0 3 0 0 3 1 0 1 .125 .167 .125 .292
Grass   24 4 2 0 0 5 1 1 3 1 0 1 .167 .222 .250 .472
Day   3 2 2 0 0 2 1 0 0 0 0 0 .667 .667 1.333 2.000
Night   21 2 0 0 0 3 0 1 3 1 0 1 .095 .167 .095 .262
As Starter   17 3 2 0 0 5 1 1 2 1 0 1 .176 .250 .294 .544
As Reliever / Substitution   7 1 0 0 0 0 0 0 1 0 0 0 .143 .143 .143 .286
TEXAS LEAGUE 2026 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 38 98 25 1 1 2 7 12 7 13 .255 .330 .347 .677 .305 .092 71
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 24 109 4 1 0 1 0 0 34 4 0 0 0.0 11.8 4.29 -0.3  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   20 3 0 0 0 1 1 2 2 0 0 1 .150 .261 .150 .411
Versus Right   78 22 1 1 2 6 11 5 11 0 0 3 .282 .349 .397 .746
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
April   28 5 0 0 1 2 3 5 5 0 0 2 .179 .343 .286 .629
May   38 10 0 0 1 4 4 1 4 0 0 1 .263 .300 .342 .642
June   5 2 0 1 0 0 1 0 1 0 0 0 .400 .400 .800 1.200
August   27 8 1 0 0 1 4 1 3 0 0 1 .296 .345 .333 .678
Last Year   15 5 0 0 1 1 3 0 3 0 1 0 .333 .333 .533 .867
Career   113 30 1 1 3 8 15 7 16 0 1 4 .265 .331 .372 .702
Home   41 12 1 0 0 2 8 5 6 0 0 3 .293 .408 .317 .725
Road   57 13 0 1 2 5 4 2 7 0 0 1 .228 .267 .368 .635
Grass   91 23 1 1 2 7 11 7 13 0 0 3 .253 .327 .352 .678
Turf   7 2 0 0 0 0 1 0 0 0 0 1 .286 .375 .286 .661
Day   13 3 0 0 0 0 1 1 2 0 0 0 .231 .286 .231 .516
Night   85 22 1 1 2 7 11 6 11 0 0 4 .259 .337 .365 .702
As Starter   83 20 0 1 2 5 9 5 13 0 0 3 .241 .308 .337 .645
As Reliever / Substitution   15 5 1 0 0 2 3 2 0 0 0 1 .333 .444 .400 .844
NORTHWEST LEAGUE 2026 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 12 37 14 6 0 0 8 7 3 3 .378 .452 .541 .993 .445 .162 180
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 9 42 2 0 0 0 0 0 20 6 1 0 100.0 9.9 11.59 .5  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   14 3 2 0 0 2 2 2 1 0 0 0 .214 .312 .357 .670
Versus Right   23 11 4 0 0 6 5 1 2 0 0 2 .478 .538 .652 1.191
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
June   28 8 4 0 0 5 5 2 3 0 0 1 .286 .355 .429 .783
August   9 6 2 0 0 3 2 1 0 0 0 1 .667 .727 .889 1.616
Career   37 14 6 0 0 8 7 3 3 0 0 2 .378 .452 .541 .993
Home   11 3 1 0 0 2 2 0 2 0 0 1 .273 .333 .364 .697
Road   26 11 5 0 0 6 5 3 1 0 0 1 .423 .500 .615 1.115
Grass   25 10 4 0 0 7 5 2 2 0 0 2 .400 .483 .560 1.043
Turf   12 4 2 0 0 1 2 1 1 0 0 0 .333 .385 .500 .885
Day   4 2 1 0 0 2 0 1 0 0 0 0 .500 .600 .750 1.350
Night   33 12 5 0 0 6 7 2 3 0 0 2 .364 .432 .515 .948
As Starter   34 13 6 0 0 8 6 3 3 0 0 2 .382 .462 .559 1.020
As Reliever / Substitution   3 1 0 0 0 0 1 0 0 0 0 0 .333 .333 .333 .667
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
2026 Seattle - MLB 22 4 5 2 0 0 0 0 0 0 0 0 1 0 1 .400 .400 .400 .800 117 125 -0.0
Total MLB 4 5 2 0 0 0 0 0 0 0 0 1 0 1 .400 .400 .400 .800 117 125 -0.0
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 Palm Beach - A 21 56 182 46 8 0 1 9 20 15 5 0 19 0 0 .253 .327 .313 .640 66 53 -0.9
2025 Peoria - A 21 39 62 20 6 0 2 7 7 8 2 1 5 0 0 .323 .411 .516 .927 136 135 0.4
2025 Total - A 21 95 244 66 14 0 3 16 27 23 7 1 24 0 0 .270 .349 .365 .714 85 75 -0.4
2025 Springfield - AA 21 10 15 5 0 0 1 1 3 0 0 0 3 0 0 .333 .333 .533 .867 112 91 0.0
2026 Everett - A 22 12 37 14 6 0 0 8 7 3 2 0 3 1 0 .378 .452 .541 .993 162 180 0.5
2026 Springfield - AA 22 24 66 15 0 0 2 6 7 6 3 0 9 0 0 .227 .320 .318 .638 65 60 -0.3
2026 Tacoma - AAA 22 10 24 4 2 0 0 5 1 1 1 1 3 0 0 .167 .222 .250 .472 27 21 -0.2
2026 Memphis - AAA 22 3 4 2 1 0 0 0 1 1 0 0 1 0 0 .500 .600 .750 1.350 265 178 0.1
2026 Total - AAA 22 13 28 6 3 0 0 5 2 2 1 1 4 0 0 .214 .281 .321 .603 64 46 -0.2
2026 Arkansas - AA 22 14 32 10 1 1 0 1 5 1 1 0 4 0 0 .312 .353 .406 .759 95 99 -0.1
Total IL 3 4 2 1 0 0 0 1 1 0 0 1 0 0 .500 .600 .750 1.350 265 178
Total PCL 10 24 4 2 0 0 5 1 1 1 1 3 0 0 .167 .222 .250 .472 27 21
Total TEX 48 113 30 1 1 3 8 15 7 4 0 16 0 0 .265 .331 .372 .702 79 74
Total MID 39 62 20 6 0 2 7 7 8 2 1 5 0 0 .323 .411 .516 .927 136 135
Total NWL 12 37 14 6 0 0 8 7 3 2 0 3 1 0 .378 .452 .541 .993 162 180
Total FSL 56 182 46 8 0 1 9 20 15 5 0 19 0 0 .253 .327 .313 .640 66 53
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2026 Tacoma - AAA 1B 1 1 5 0 2 5 0 1.000 9.0 5.00 +0.0 1.012
2026 Springfield - AA 1B 4 3 30 0 3 30 0 1.000 28.0 9.64 +0.1 1.026
2026 Arkansas - AA 1B 6 3 31 3 1 35 1 .971 31.0 9.87 -0.5 .855
2026 Everett - A 1B 2 1 9 0 1 9 0 1.000 10.0 8.10 +0.0 1.034
2026 Seattle - MLB 2B 3 2 5 3 0 8 0 1.000 14.0 5.14 +0.0 1.007
2026 Memphis - AAA 2B 2 0 1 0 0 1 0 1.000 5.0 1.80 0.0 .000
2026 Tacoma - AAA 2B 4 0 2 3 1 6 1 .833 7.2 5.87 -0.3 1.017
2026 Springfield - AA 2B 19 16 33 36 10 71 2 .972 135.0 4.60 -1.5 .903
2026 Arkansas - AA 2B 2 0 0 1 0 1 0 1.000 4.0 2.25 +0.1 .987
2026 Everett - A 2B 8 8 22 26 11 48 0 1.000 64.0 6.75 +0.7 1.150
2026 Seattle - MLB SS 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
TOTAL 1B 13 8 75 3 7 79 1 .987 78.0 9.00 -0.3 .922
TOTAL 2B 38 26 63 69 22 135 3 .978 229.2 5.17 -1.0 .982
PLAYER HISTORY
05/31/2025 Injured on 05/29/2025, diagnosed with a mild hamstring strain, is day-to-day.
09/18/2025 Wins the 2025 Florida State League Round 1 with the Palm Beach Cardinals!
01/01/2026 OSA scouting updated ratings (potential): Contact: 45 (45); Power: 45 (45); Eye: 30 (30).
06/19/2026 Was traded by the St. Louis Cardinals to the Seattle Mariners, along with RP Miguel Barreto, in exchange for CF Billy Hartman.
08/10/2026 Designated for assignment and placed on waivers by the Seattle Mariners.
Thursday, June 4th , 2026 - OOTP Baseball 26.8 Build 82