1B Ruben Ibarra #24
Age: 27 | Bats: R | Throws: R | Morale: Very Good
09/02/2026
1B RUBEN IBARRA #24 - AGE: 27 - BATS: R - THROWS: R - MORALE: VERY GOOD
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
11 44 14 2 0 3 10 4 10 .318 .375 .568 0 0.2
BATTING RATINGS (OSA)
Overall Overall Vs Left Vs Right  
Contact 35 40 35
BABIP 35 40 35
Avoid K's 35 40 35
Gap 35 40 35
Power 55 55 55
Eye 40 40 40
FIELDING RATINGS
Catcher Infield Outfield
Range: - 35 40
Errors: - 40 40
Arm: 20 40 35
Turn DP: - 30 -
Framing: 20 - -
POSITION RATINGS
Pitcher: - Shortstop: -
Catcher: - Left Field: -
1st Base: 50 Center Field: -
2nd Base: - Right Field: -
3rd Base: -
       
RUN/BUNT
Running Speed: 30
Stealing Aggressiveness: 25
Stealing Ability: 25
Baserunning Inst.: 30
Sacrifice Bunt: 55
Bunt for Hit: 45
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
08/31/2026 @ P-F Loss, 4-17 4 0 1 1 0 0 1 0
08/30/2026 @ P-F Win, 12-2 5 2 2 6 2 1 1 0
08/29/2026 @ P-F Win, 13-9 6 2 3 2 1 0 0 0
08/25/2026 @ MID Win, 1-0 4 0 1 0 0 0 1 0
08/22/2026 P-F Win, 11-6 5 1 1 1 0 0 1 0
08/20/2026 @ AMR Loss, 1-8 3 0 0 0 0 1 1 0
08/19/2026 @ AMR Win, 7-4 5 0 1 0 0 0 3 0
08/16/2026 @ TEM Win, 16-12 6 2 3 0 0 0 1 0
08/15/2026 @ TEM Loss, 3-5 0 0 0 0 0 0 0 0
08/13/2026 SJ Loss, 3-9 4 1 2 0 0 1 1 0
Birthday:04/26/1999
Born in:Santa Cruz, CA
Nationality:American
Height:6' 5"
Weight:290 lbs
Local Popularity:Insignificant
National Pop.:Unknown
STATUS
Contract:Minor League Contract
Salary:-
Signed Through:-
Major Service:
Service This Yr:
40-Man Service:
Pro Service:
Arbitration Eligibility:
Option Years:
Contract Extension:
Drafted:-
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 1 1 0 0 0 0 0 0 0 0 .000 .000 .000 .000 .000 .000 -138
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   0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Versus Right   1 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
April   1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Career   1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
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
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
TEXAS LEAGUE 2026 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 11 44 14 2 0 3 10 8 4 10 .318 .375 .568 .943 .398 .250 116
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 10 49 0 0 0 0 1 0 25 5 0 0 0.0 9.8 8.50 .2  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   10 4 1 0 0 2 2 2 3 0 0 0 .400 .500 .500 1.000
Versus Right   34 10 1 0 3 8 6 2 7 0 1 0 .294 .333 .588 .922
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
This Week   4 1 0 0 0 1 0 0 1 0 0 0 .250 .250 .250 .500
Last Week   15 6 1 0 3 8 4 1 2 0 0 0 .400 .438 1.067 1.504
August   44 14 2 0 3 10 8 4 10 0 1 0 .318 .375 .568 .943
Last Year   162 48 7 1 17 40 34 27 38 2 1 2 .296 .399 .667 1.066
Career   206 62 9 1 20 50 42 31 48 2 2 2 .301 .394 .646 1.040
Home   11 3 0 0 0 1 2 2 2 0 1 0 .273 .385 .273 .657
Road   33 11 2 0 3 9 6 2 8 0 0 0 .333 .371 .667 1.038
Grass   44 14 2 0 3 10 8 4 10 0 1 0 .318 .375 .568 .943
Day   5 2 0 0 2 6 2 1 1 0 0 0 .400 .500 1.600 2.100
Night   39 12 2 0 1 4 6 3 9 0 1 0 .308 .357 .436 .793
As Starter   44 14 2 0 3 10 8 4 10 0 1 0 .318 .375 .568 .943
As Reliever / Substitution   0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
CALIFORNIA LEAGUE 2026 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 25 105 32 4 0 7 29 14 10 32 .305 .361 .543 .904 .395 .238 112
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 24 119 1 0 0 1 0 3 57 11 0 1 0.0 21.2 7.33 .0  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   22 11 2 0 1 8 3 1 3 1 0 1 .500 .520 .727 1.247
Versus Right   83 21 2 0 6 21 11 9 29 2 0 0 .253 .319 .494 .813
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
April   12 1 0 0 0 0 1 3 3 0 0 1 .083 .312 .083 .396
May   62 16 3 0 4 16 6 2 23 3 0 0 .258 .269 .500 .769
June   31 15 1 0 3 13 7 5 6 0 0 0 .484 .556 .806 1.362
2 Years Ago   77 23 1 1 7 21 19 17 18 4 1 1 .299 .414 .610 1.025
Career   182 55 5 1 14 50 33 27 50 7 1 2 .302 .385 .571 .957
Home   46 20 4 0 6 16 10 2 11 0 0 0 .435 .458 .913 1.371
Road   59 12 0 0 1 13 4 8 21 3 0 1 .203 .296 .254 .550
Grass   105 32 4 0 7 29 14 10 32 3 0 1 .305 .361 .543 .904
Day   40 8 1 0 3 10 3 5 16 0 0 1 .200 .304 .450 .754
Night   65 24 3 0 4 19 11 5 16 3 0 0 .369 .397 .600 .997
As Starter   104 32 4 0 7 29 14 10 32 3 0 1 .308 .364 .548 .912
As Reliever / Substitution   1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
MIDWEST LEAGUE 2026 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 17 65 20 4 0 3 7 16 10 16 .308 .408 .508 .916 .415 .200 116
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 15 76 1 0 0 2 0 0 33 7 0 0 0.0 13.7 7.86 .2  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   15 5 2 0 0 1 3 2 0 0 0 0 .333 .412 .467 .878
Versus Right   50 15 2 0 3 6 13 8 16 0 0 1 .300 .407 .520 .927
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
June   3 0 0 0 0 0 2 2 1 0 0 0 .000 .400 .000 .400
July   42 14 3 0 3 6 10 7 11 0 0 0 .333 .429 .619 1.048
August   20 6 1 0 0 1 4 1 4 0 0 1 .300 .364 .350 .714
Last Year   92 28 2 0 11 25 19 17 22 2 0 0 .304 .405 .685 1.090
2 Years Ago   330 119 12 0 27 97 74 56 65 4 1 4 .361 .454 .642 1.097
Career   487 167 18 0 41 129 109 83 103 6 1 5 .343 .439 .632 1.071
Home   30 7 2 0 1 3 8 7 10 0 0 0 .233 .378 .400 .778
Road   35 13 2 0 2 4 8 3 6 0 0 1 .371 .436 .600 1.036
Grass   65 20 4 0 3 7 16 10 16 0 0 1 .308 .408 .508 .916
Day   20 4 1 0 1 2 3 5 8 0 0 0 .200 .360 .400 .760
Night   45 16 3 0 2 5 13 5 8 0 0 1 .356 .431 .556 .987
As Starter   64 20 4 0 3 7 16 10 16 0 0 1 .312 .413 .516 .929
As Reliever / Substitution   1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
NORTHWEST LEAGUE 2023 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 76 278 76 14 0 10 47 43 44 71 .273 .378 .432 .810 .384 .158 118
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 73 334 6 1 0 4 1 5 120 24 1 1 50.0 49.4 6.26 1.4  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   58 17 3 0 2 9 8 7 16 2 0 1 .293 .368 .448 .816
Versus Right   220 59 11 0 8 38 35 37 55 3 1 5 .268 .381 .427 .808
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Career   279 76 14 0 10 47 43 44 71 5 1 6 .272 .377 .430 .807
PIONEER LEAGUE 2026 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 6 26 10 0 0 5 18 14 7 8 .385 .500 .962 1.462 .554 .577 174
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 6 35 0 0 0 0 1 1 25 5 0 0 0.0 13.5 20.30 .2  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   7 3 0 0 2 6 4 2 3 0 1 0 .429 .556 1.286 1.841
Versus Right   19 7 0 0 3 12 10 5 5 1 0 0 .368 .480 .842 1.322
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
June   26 10 0 0 5 18 14 7 8 1 1 0 .385 .500 .962 1.462
Career   149 32 4 0 10 33 27 23 49 1 1 7 .215 .344 .443 .787
Home   26 10 0 0 5 18 14 7 8 1 1 0 .385 .500 .962 1.462
Grass   26 10 0 0 5 18 14 7 8 1 1 0 .385 .500 .962 1.462
Day   9 2 0 0 1 2 2 1 4 0 1 0 .222 .300 .556 .856
Night   17 8 0 0 4 16 12 6 4 1 0 0 .471 .583 1.176 1.760
As Starter   26 10 0 0 5 18 14 7 8 1 1 0 .385 .500 .962 1.462
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
2021 Total - 22 4 10 4 1 0 1 2 3 2 0 0 3 0 0 .400 .500 .800 1.300 100 100 0.2
2021 Total - 22 27 82 16 3 0 1 8 9 16 6 2 29 0 0 .195 .358 .268 .627 100 100 -0.1
2022 Eureka - R 23 34 123 22 4 0 5 15 13 16 7 0 41 0 0 .179 .308 .333 .642 76 78 -0.2
2022 Olympia - S A 23 2 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -100 -127 -0.0
2023 Olympia - S A 24 76 278 76 14 0 10 47 43 44 6 5 71 1 1 .273 .378 .432 .810 115 118 1.4
2024 Modesto - A 25 90 330 119 12 0 27 97 74 56 4 4 65 0 1 .361 .454 .642 1.097 163 165 3.4
2024 Provo - A 25 22 77 23 1 1 7 21 19 17 1 4 18 0 0 .299 .414 .610 1.025 161 153 0.5
2024 Total - A 25 112 407 142 13 1 34 118 93 73 5 8 83 0 1 .349 .446 .636 1.083 163 163 4.0
2025 Modesto - A 26 24 92 28 2 0 11 25 19 17 0 2 22 0 0 .304 .405 .685 1.090 148 123 0.4
2025 Fresno - AA 26 51 162 48 7 1 17 40 34 27 2 2 38 0 0 .296 .399 .667 1.066 151 141 0.8
2026 Eureka - R 27 6 26 10 0 0 5 18 14 7 0 1 8 0 0 .385 .500 .962 1.462 214 174 0.2
2026 Modesto - A 27 17 65 20 4 0 3 7 16 10 1 0 16 0 0 .308 .408 .508 .916 114 116 0.2
2026 Provo - A 27 25 105 32 4 0 7 29 14 10 1 3 32 0 1 .305 .361 .543 .904 119 112 0.0
2026 Total - A 27 42 170 52 8 0 10 36 30 20 2 3 48 0 1 .306 .379 .529 .909 117 114 0.2
2026 Fresno - AA 27 11 44 14 2 0 3 10 8 4 0 0 10 0 0 .318 .375 .568 .943 124 116 0.2
2026 Salinas - AAA 27 1 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -100 -138 -0.0
Total PCL 1 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -100 -138
Total TL 62 206 62 9 1 20 50 42 31 2 2 48 0 0 .301 .394 .646 1.040 146 136
Total CAL 47 182 55 5 1 14 50 33 27 2 7 50 0 1 .302 .385 .571 .957 138 131
Total MWL 131 487 167 18 0 41 129 109 83 5 6 103 0 1 .343 .439 .632 1.071 154 151
Total NWL 78 279 76 14 0 10 47 43 44 6 5 71 1 1 .272 .377 .430 .807 115 117
Total Pio 40 149 32 4 0 10 33 27 23 7 1 49 0 0 .215 .344 .443 .787 103 96
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
2023 Olympia - NWL 24 10 38 10 1 0 3 9 7 4 1 0 9 0 0 .263 .349 .526 .875 131 133 -0.0
2024 Modesto - MWL 25 4 13 6 0 0 0 2 2 5 0 1 2 0 0 .462 .579 .462 1.040 155 177 -0.6
2025 Fresno - TL 26 1 1 1 0 0 0 1 0 0 0 0 0 0 0 1.000 1.000 1.000 2.000 382 456 -0.4
Total TL 1 1 1 0 0 0 1 0 0 0 0 0 0 0 1.000 1.000 1.000 2.000 382 456
Total MWL 4 13 6 0 0 0 2 2 5 0 1 2 0 0 .462 .579 .462 1.040 155 177
Total NWL 10 38 10 1 0 3 9 7 4 1 0 9 0 0 .263 .349 .526 .875 131 133
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2022 Olympia - S A 1B 1 0 1 0 0 1 0 1.000 1.0 9.00 0.0 .000
2022 Eureka - R 1B 1 1 5 0 0 5 0 1.000 9.0 5.00 +0.1 1.078
2023 Olympia - S A 1B 66 64 488 32 38 522 2 .996 578.0 8.10 +2.3 1.025
2024 Provo - A 1B 22 22 153 12 19 166 1 .994 185.0 8.03 -1.3 .903
2024 Modesto - A 1B 70 70 478 37 39 520 5 .990 583.1 7.95 -2.3 .957
2025 Fresno - AA 1B 25 23 167 12 18 181 2 .989 203.0 7.94 -1.4 .916
2025 Modesto - A 1B 6 5 31 4 2 35 0 1.000 46.0 6.85 +0.3 1.034
2025 Fresno - AA 2B 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2026 Salinas - AAA 1B 1 0 1 0 0 1 0 1.000 2.0 4.50 0.0 .000
2026 Fresno - AA 1B 5 5 37 2 4 39 0 1.000 43.0 8.16 +0.0 1.011
2026 Provo - A 1B 17 16 94 10 7 105 1 .990 135.0 6.93 -0.3 .934
2026 Modesto - A 1B 4 4 32 2 0 34 0 1.000 37.0 8.27 -0.2 .775
2026 Eureka - R 1B 6 6 27 7 3 34 0 1.000 54.0 5.67 +0.2 1.043
TOTAL 1B 224 216 1514 118 130 1643 11 .993 1876.1 7.83 -2.5 .970
PLAYER HISTORY
05/20/2024 Wins the MWL Player of the Week Award.
09/02/2024 Wins the MWL Player of the Week Award.
01/01/2025 OSA scouting updated ratings: Contact: 45; Power: 50; Eye: 45.
01/01/2026 OSA scouting updated ratings: Contact: 40; Power: 50; Eye: 45.
Wednesday, September 2nd , 2026 - OOTP Baseball 27.4 Build 76