CF John Villalobos #17
Age: 24 | Bats: L | Throws: L | Morale: Normal
12/08/2025
CF JOHN VILLALOBOS #17 - AGE: 24 - BATS: L - THROWS: L - MORALE: NORMAL
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
85 272 71 13 2 2 33 38 33 .261 .353 .346 3 0.6
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 45 40 45 45
Gap 45 45 45 45
Power 45 40 50 45
Eye 40 35 40 40
Avoid K's 45 45 50 45
FIELDING RATINGS
Catcher Infield Outfield
Range: - 30 60
Errors: - 25 45
Arm: 20 45 55
Turn DP: - 20 -
Framing: 20 - -
POSITION RATINGS
Pitcher: - Shortstop: -
Catcher: - Left Field: 50
1st Base: - Center Field: 35
2nd Base: - Right Field: 55
3rd Base: -
       
RUN/BUNT
Running Speed: 55
Stealing Aggressiveness: 45
Stealing Ability: 50
Baserunning Inst.: 45
Sacrifice Bunt: 55
Bunt for Hit: 25
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
09/18/2025 @ MID Loss, 5-6 5 1 2 0 0 0 0 0
09/16/2025 MID Win, 6-5 4 1 1 0 0 0 0 0
09/15/2025 MID Loss, 2-8 3 0 1 0 0 1 0 0
09/14/2025 MID Win, 5-1 4 0 1 0 0 1 1 0
09/12/2025 @ MID Loss, 3-5 4 0 0 1 0 0 1 0
09/11/2025 @ MID Loss, 1-8 3 0 1 0 0 1 0 0
09/07/2025 ARK Loss, 3-5 5 0 1 0 0 1 1 0
09/06/2025 ARK Win, 6-5 4 2 2 4 2 0 0 0
09/05/2025 ARK Win, 7-6 4 1 4 0 0 0 0 0
09/04/2025 SPF Loss, 3-13 1 0 1 0 0 0 0 0
PERSONALITY
Birthday:07/18/2001
Born in:Sona, VER
Nationality:Panamanian
Height:6' 1"
Weight:200 lbs
Local Popularity:Unknown
National Pop.:Unknown
STATUS
Contract:None, Free Agent
Salary:-
Signed Through:-
Major Service:3 Years, 24 Days
Service This Yr:None
40-Man Service:4 Years, 27 Days
Pro Service:5 Years
Arbitration Eligibility:Arbitration eligible in offseason
Option Years:3 option years left
Contract Extension: -
Drafted:-
INTERNATIONAL LEAGUE 2025 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 16 32 9 1 1 0 3 3 2 5 .281 .324 .375 .699 .321 .094 82
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 7 34 0 0 0 0 0 0 12 2 4 0 100.0 4.7 5.55 .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 1 0 0 0 .000 .000 .000 .000
Versus Right   30 9 1 1 0 3 3 2 4 0 0 0 .300 .344 .400 .744
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
June   32 9 1 1 0 3 3 2 5 0 0 0 .281 .324 .375 .699
Career   32 9 1 1 0 3 3 2 5 0 0 0 .281 .324 .375 .699
Home   17 4 0 0 0 2 2 1 3 0 0 0 .235 .278 .235 .513
Road   15 5 1 1 0 1 1 1 2 0 0 0 .333 .375 .533 .908
Grass   31 9 1 1 0 3 3 1 5 0 0 0 .290 .312 .387 .700
Turf   1 0 0 0 0 0 0 1 0 0 0 0 .000 .500 .000 .500
Day   10 2 0 0 0 0 0 0 1 0 0 0 .200 .200 .200 .400
Night   22 7 1 1 0 3 3 2 4 0 0 0 .318 .375 .455 .830
As Starter   24 9 1 1 0 3 3 1 4 0 0 0 .375 .400 .500 .900
As Reliever / Substitution   8 0 0 0 0 0 0 1 1 0 0 0 .000 .111 .000 .111
TEXAS LEAGUE 2025 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 23 65 17 2 1 2 6 11 12 9 .262 .377 .415 .792 .362 .154 102
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 14 77 0 0 0 0 0 0 27 5 0 1 0.0 11.0 6.04 .2  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   6 2 0 0 0 0 0 0 0 0 0 0 .333 .333 .333 .667
Versus Right   59 15 2 1 2 6 11 12 9 0 0 0 .254 .380 .424 .804
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
April   14 0 0 0 0 1 1 0 1 0 0 0 .000 .000 .000 .000
June   7 2 0 1 0 0 1 2 2 0 0 0 .286 .444 .571 1.016
July   8 2 0 0 0 0 5 5 1 0 0 0 .250 .538 .250 .788
August   10 2 1 0 0 0 0 1 3 0 0 0 .200 .273 .300 .573
September   26 11 1 0 2 5 4 4 2 0 0 0 .423 .500 .692 1.192
Postseason   23 6 3 0 0 1 2 3 2 0 0 0 .261 .346 .391 .737
Career   65 17 2 1 2 6 11 12 9 0 0 0 .262 .377 .415 .792
Home   34 13 1 0 2 5 9 9 3 0 0 0 .382 .512 .588 1.100
Road   31 4 1 1 0 1 2 3 6 0 0 0 .129 .206 .226 .432
Grass   58 15 2 0 2 6 10 10 7 0 0 0 .259 .368 .397 .764
Turf   7 2 0 1 0 0 1 2 2 0 0 0 .286 .444 .571 1.016
Day   9 1 0 0 0 1 2 1 0 0 0 0 .111 .200 .111 .311
Night   56 16 2 1 2 5 9 11 9 0 0 0 .286 .403 .464 .867
As Starter   54 15 1 1 2 6 10 10 7 0 0 0 .278 .391 .444 .835
As Reliever / Substitution   11 2 1 0 0 0 1 2 2 0 0 0 .182 .308 .273 .580
MIDWEST LEAGUE 2025 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 85 272 71 13 2 2 33 27 38 33 .261 .353 .346 .698 .315 .085 75
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 63 312 1 6 0 6 0 1 94 17 3 2 60.0 34.2 4.40 .6  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   94 26 4 1 1 14 13 8 8 1 0 0 .277 .330 .372 .702
Versus Right   178 45 9 1 1 19 14 30 25 0 0 1 .253 .364 .331 .695
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
April   24 4 1 0 0 3 2 2 4 0 0 0 .167 .231 .208 .439
May   72 23 5 0 0 7 7 14 6 0 0 1 .319 .437 .389 .826
June   4 1 0 0 0 0 1 0 0 0 0 0 .250 .250 .250 .500
July   86 22 2 2 1 12 9 9 14 0 0 0 .256 .326 .360 .687
August   86 21 5 0 1 11 8 13 9 1 0 0 .244 .340 .337 .677
Career   272 71 13 2 2 33 27 38 33 1 0 1 .261 .353 .346 .698
Home   124 35 7 1 0 15 10 16 12 0 0 0 .282 .364 .355 .719
Road   148 36 6 1 2 18 17 22 21 1 0 1 .243 .343 .338 .681
Grass   263 71 13 2 2 31 26 37 29 0 0 1 .270 .362 .357 .720
Turf   9 0 0 0 0 2 1 1 4 1 0 0 .000 .091 .000 .091
Day   37 9 0 0 0 5 1 10 4 0 0 0 .243 .404 .243 .647
Night   235 62 13 2 2 28 26 28 29 1 0 1 .264 .343 .362 .705
As Starter   253 65 10 2 2 28 27 33 32 1 0 1 .257 .344 .336 .680
As Reliever / Substitution   19 6 3 0 0 5 0 5 1 0 0 0 .316 .458 .474 .932
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
2025 Quad Cities - A 23 85 272 71 13 2 2 33 27 38 1 1 33 3 2 .261 .353 .346 .698 81 75 0.6
2025 Northwest Arkansas - AA 23 23 65 17 2 1 2 6 11 12 0 0 9 0 1 .262 .377 .415 .792 95 102 0.2
2025 Omaha - AAA 23 16 32 9 1 1 0 3 3 2 0 0 5 4 0 .281 .324 .375 .699 84 82 0.2
Total IL 16 32 9 1 1 0 3 3 2 0 0 5 4 0 .281 .324 .375 .699 84 82
Total TEX 23 65 17 2 1 2 6 11 12 0 0 9 0 1 .262 .377 .415 .792 95 102
Total MID 85 272 71 13 2 2 33 27 38 1 1 33 3 2 .261 .353 .346 .698 81 75
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 Northwest Arkansas - TEX 23 6 23 6 3 0 0 1 2 3 0 0 2 0 0 .261 .346 .391 .737 82 84 0.2
Total TEX 6 23 6 3 0 0 1 2 3 0 0 2 0 0 .261 .346 .391 .737 82 84
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2025 Omaha - AAA LF 3 1 2 0 0 2 0 1.000 10.0 1.80 +0.0 1.043
2025 Northwest Arkansas - AA LF 4 4 3 0 0 3 0 1.000 33.0 0.82 +0.2 1.025
2025 Quad Cities - A LF 16 15 26 0 0 27 1 .963 128.2 1.82 -0.6 .988
2025 Omaha - AAA CF 3 2 4 0 0 4 0 1.000 17.1 2.08 +0.4 1.048
2025 Northwest Arkansas - AA CF 9 7 23 0 0 24 1 .958 65.2 3.15 -0.6 .992
2025 Quad Cities - A CF 36 35 117 0 0 117 0 1.000 304.0 3.46 +0.4 .995
2025 Omaha - AAA RF 6 1 4 0 0 4 0 1.000 19.1 1.86 +0.5 1.070
2025 Northwest Arkansas - AA RF 9 3 13 0 0 14 1 .929 42.0 2.79 +0.8 1.087
2025 Quad Cities - A RF 31 12 38 0 0 38 0 1.000 133.2 2.56 +2.2 1.070
TOTAL LF 23 20 31 0 0 32 1 .969 171.2 1.63 -0.4 .994
TOTAL CF 48 44 144 0 0 145 1 .993 387.0 3.35 +0.2 .996
TOTAL RF 46 16 55 0 0 56 1 .982 195.0 2.54 +3.6 1.074
PLAYER HISTORY
06/06/2025 Injured on 06/04/2025, diagnosed with a sore elbow, is day-to-day.
10/07/2025 Wins the 2025 International League Round 3 with the Omaha Storm Chasers!
11/22/2025 Became a free agent.
Saturday, September 20th , 2025 - OOTP Baseball 26.7 Build 77