1B Ruben Ibarra #24
Age: 27 | Bats: R | Throws: R | Morale: Good
10/03/2026
1B RUBEN IBARRA #24 - AGE: 27 - BATS: R - THROWS: R - MORALE: GOOD
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
20 73 21 4 0 4 10 12 19 .288 .391 .507 0 0.1
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
09/29/2026 @ FW Win, 3-2 3 0 1 0 0 1 1 0
09/27/2026 FW Loss, 3-12 4 0 0 0 0 0 1 0
09/26/2026 FW Win, 6-5 5 0 1 1 0 0 1 0
09/25/2026 FW Win, 10-4 4 0 1 0 0 0 0 0
09/23/2026 @ FW Win, 6-5 3 2 1 2 1 2 0 0
09/22/2026 @ FW Loss, 5-15 4 1 1 0 0 1 1 0
09/20/2026 KCC Win, 12-9 4 1 0 0 0 0 1 0
09/18/2026 @ KCC Win, 6-3 5 1 1 1 1 0 1 0
09/17/2026 @ KCC Loss, 10-14 4 0 0 0 0 1 1 0
09/15/2026 KCC Win, 5-1 4 0 2 1 0 1 0 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 -137
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 13 50 16 2 0 3 12 9 8 12 .320 .414 .540 .954 .415 .220 127
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 12 59 0 0 0 0 1 0 27 5 0 0 0.0 12.0 9.29 .3  
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 3 3 3 0 0 0 .400 .538 .500 1.038
Versus Right   40 12 1 0 3 10 6 5 9 0 1 0 .300 .378 .550 .928
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
August   44 14 2 0 3 10 8 4 10 0 1 0 .318 .375 .568 .943
September   6 2 0 0 0 2 1 4 2 0 0 0 .333 .600 .333 .933
Last Year   162 48 7 1 17 40 34 27 38 2 1 2 .296 .399 .667 1.066
Career   212 64 9 1 20 52 43 35 50 2 2 2 .302 .402 .637 1.039
Home   17 5 0 0 0 3 3 6 4 0 1 0 .294 .478 .294 .772
Road   33 11 2 0 3 9 6 2 8 0 0 0 .333 .371 .667 1.038
Grass   50 16 2 0 3 12 9 8 12 0 1 0 .320 .414 .540 .954
Day   5 2 0 0 2 6 2 1 1 0 0 0 .400 .500 1.600 2.100
Night   45 14 2 0 1 6 7 7 11 0 1 0 .311 .404 .422 .826
As Starter   50 16 2 0 3 12 9 8 12 0 1 0 .320 .414 .540 .954
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 .396 .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 20 73 21 4 0 4 10 18 12 19 .288 .391 .507 .898 .402 .219 107
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 17 87 1 0 0 2 0 1 37 8 0 0 0.0 15.0 7.39 .1  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   19 5 2 0 0 2 4 4 3 0 0 0 .263 .391 .368 .760
Versus Right   54 16 2 0 4 8 14 8 16 1 0 1 .296 .391 .556 .946
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Last Week   20 4 0 0 1 3 3 3 3 0 0 0 .200 .304 .350 .654
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
September   8 1 0 0 1 3 2 2 3 1 0 0 .125 .273 .500 .773
Postseason   45 9 0 0 2 5 5 6 9 0 0 1 .200 .308 .333 .641
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   495 168 18 0 42 132 111 85 106 7 1 5 .339 .436 .630 1.066
Home   33 8 2 0 2 6 9 8 11 1 0 0 .242 .381 .485 .866
Road   40 13 2 0 2 4 9 4 8 0 0 1 .325 .400 .525 .925
Grass   73 21 4 0 4 10 18 12 19 1 0 1 .288 .391 .507 .898
Day   20 4 1 0 1 2 3 5 8 0 0 0 .200 .360 .400 .760
Night   53 17 3 0 3 8 15 7 11 1 0 1 .321 .403 .547 .950
As Starter   71 21 4 0 4 10 18 12 18 1 0 1 .296 .400 .521 .921
As Reliever / Substitution   2 0 0 0 0 0 0 0 1 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 .553 .577 171
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 213 171 0.2
2026 Modesto - A 27 20 73 21 4 0 4 10 18 12 1 1 19 0 0 .288 .391 .507 .898 110 107 0.1
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 45 178 53 8 0 11 39 32 22 2 4 51 0 1 .298 .374 .528 .902 115 110 0.1
2026 Fresno - AA 27 13 50 16 2 0 3 12 9 8 0 0 12 0 0 .320 .414 .540 .954 128 127 0.3
2026 Salinas - AAA 27 1 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -100 -137 -0.0
Total PCL 1 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -100 -137
Total TL 64 212 64 9 1 20 52 43 35 2 2 50 0 0 .302 .402 .637 1.039 146 138
Total CAL 47 182 55 5 1 14 50 33 27 2 7 50 0 1 .302 .385 .571 .957 138 131
Total MWL 134 495 168 18 0 42 132 111 85 5 7 106 0 1 .339 .436 .630 1.066 153 149
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
2026 Modesto - MWL 27 11 45 9 0 0 2 5 5 6 1 0 9 0 0 .200 .308 .333 .641 51 41 -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 15 58 15 0 0 2 7 7 11 1 1 11 0 0 .259 .380 .362 .742 79 77
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 6 6 43 4 5 47 0 1.000 52.0 8.13 +0.1 1.010
2026 Provo - A 1B 17 16 94 10 7 105 1 .990 135.0 6.93 -0.3 .933
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.047
TOTAL 1B 225 217 1520 120 131 1651 11 .993 1885.1 7.83 -2.6 .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.
09/21/2026 Wins the 2026 Texas League Round 2 with the Fresno Grizzlies!
09/30/2026 Wins the 2026 Midwest League Round 2 with the Modesto Miracle!
Friday, October 2nd , 2026 - OOTP Baseball 27.4 Build 76