P Luis Perez Ruiz #5
Age: 29 | Bats: R | Throws: R | Morale: Angry
10/26/2030
OA: 51 POT: 52
P LUIS PEREZ RUIZ #5 - AGE: 29 - BATS: R - THROWS: R - MORALE: ANGRY
G GS Rec SV ERA IP HA HR BB K WHIP WAR
56 0 1-5 17 3.97 59.0 53 11 28 63 1.37 -1.0
PITCHING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.
Stuff 8 7 8 8
Movement 4 4 5 4
Control 5 5 5 5
PITCHING RATINGS
Pitch Cur. Pot.
Fastball 7 7
Slider 7 7
Changeup 4 4
 
 
OTHER PITCHING RATINGS
Velocity 96-98 Mph
Stamina 6
Suggested Role Borderline SP
Type Extreme Flyball
Hold Runners 5
Defense 5
RUN/BUNT RATINGS
Running Speed: 2
Stealing Ability: 3
Baserunning Inst.: 5
Sacrifice Bunt: 7
Bunt for Hit: 2
   
GAME LOG, LAST 10 GAMES
Date Vs. Result Start IP H R ER BB K Dec
09/29/2030 NJ Loss, 8-9 0.1 0 0 0 0 1
09/25/2030 PHI Loss, 2-8 0.2 3 4 4 0 1
09/21/2030 @ NYM Win, 3-2 0.1 0 0 0 0 0
09/20/2030 @ NYM Win, 5-1 1.0 1 0 0 0 1
09/18/2030 @ PHI Loss, 3-4 0.2 0 0 0 0 0
09/14/2030 NYM Loss, 6-7 1.0 1 1 1 1 2 Loss
09/09/2030 LAD Win, 7-5 0.2 1 0 0 2 1
09/07/2030 @ SF Win, 3-0 1.0 0 0 0 0 0
09/04/2030 TB Win, 6-3 1.0 1 0 0 1 1
09/02/2030 TB Win, 5-3 0.2 1 0 0 0 2
PERSONALITY
Salt of the earth.
Birthday:07/14/2001
Born in:Unknown
Nationality:Mexican
Height:6' 2"
Weight:200 lbs
Local Popularity:Well Known
National Pop.:Well Known
STATUS
Contract:Major League Contract
Salary:$1,693,500
Signed Through:2030 Season
Major Service:4 Years, 41 Days
Service This Yr:182 Days
40-Man Service:5 Years, 161 Days
Pro Service:9 Years
Arbitration Eligibility:Arbitration eligible in offseason
Option Years:Out of option years
Contract Extension: -
Drafted:-
MAJOR LEAGUE BASEBALL 2030 PITCHING STATS
Pitching G GS W L SV ERA IP HA R ER HR BB K CG CG% SHO QS QS%
Overall 56 0 1 5 17 3.97 59.0 53 26 26 11 28 63 0 0.0 0 0 0.0
Pitching SVO BS SV% RA GF BR/9 H/9 K/9 BB/9 FIP WHIP FIP- WAR BABIP        
Overall 22 5 77.3 56 32 12.81 8.08 9.61 4.27 4.73 1.37 130 -1.0 .273        
Pitching AB H 2B 3B HR R BB K SF SH HP AVG OBP SLG OPS      
vs. LHB 131 29 6 1 8 18 16 38 1 0 2 .221 .313 .466 .779      
vs. RHB 95 24 6 0 3 8 12 25 1 0 1 .253 .339 .411 .750      
MAJOR LEAGUE BASEBALL 2030 PITCHING SPLITS
Split G GS W L SV ERA IP HA R ER HR BB K  
April 10 0 0 2 5 6.10 10.1 10 7 7 3 3 10  
May 10 0 0 2 5 2.79 9.2 8 3 3 1 8 9  
June 12 0 0 0 6 1.35 13.1 8 2 2 1 3 13  
July 6 0 0 0 0 1.29 7.0 7 1 1 1 5 9  
August 8 0 1 0 1 6.35 11.1 12 8 8 4 5 13  
September 10 0 0 1 0 6.14 7.1 8 5 5 1 4 9  
Spring Training 9 0 0 0 3 3.00 9.0 6 3 3 1 3 8  
Last Year 40 0 0 5 14 3.66 46.2 37 24 19 6 28 50  
Career 226 0 12 22 36 4.01 258.1 217 125 115 34 141 319  
Home 29 0 0 2 8 3.98 31.2 27 14 14 7 15 40  
Road 27 0 1 3 9 3.95 27.1 26 12 12 4 13 23  
Grass 55 0 1 4 17 3.70 58.1 51 24 24 11 26 62  
Turf 1 0 0 1 0 27.00 0.2 2 2 2 0 2 1  
Day 8 0 0 1 2 8.31 8.2 12 8 8 3 3 10  
Night 48 0 1 4 15 3.22 50.1 41 18 18 8 25 53  
As Reliever / Substitution 56 0 1 5 17 3.97 59.0 53 26 26 11 28 63  
CAREER PITCHING STATS
Year/Team/League Age G GS W L SV ERA IP HA R ER HR BB K CG SHO WHIP BABIP FIP WAR ERA+
2025 Miami - MLB 23 58 0 5 6 3 4.54 69.1 57 35 35 6 39 83 0 0 1.38 .315 3.57 0.4 81
2026 Miami - MLB 24 61 0 6 6 2 3.56 60.2 49 27 24 6 35 95 0 0 1.38 .341 3.22 0.8 102
2027 Miami - MLB 25 11 0 0 0 0 4.37 22.2 21 13 11 5 11 28 0 0 1.41 .308 5.18 -0.4 85
2029 Miami - MLB 27 9 0 0 0 0 5.68 12.2 16 12 8 2 12 17 0 0 2.21 .412 5.24 -0.2 63
2029 Pittsburgh - MLB 27 31 0 0 5 14 2.91 34.0 21 12 11 4 16 33 0 0 1.09 .207 4.11 -0.1 125
2029 Total - MLB 27 40 0 0 5 14 3.66 46.2 37 24 19 6 28 50 0 0 1.39 .267 4.42 -0.4 99
2030 Pittsburgh - MLB 28 56 0 1 5 17 3.97 59.0 53 26 26 11 28 63 0 0 1.37 .273 4.73 -1.0 91
Total MLB 226 0 12 22 36 4.01 258.1 217 125 115 34 141 319 0 0 1.39 .300 4.05 -0.5 91
CAREER MINOR LEAGUE PITCHING STATS
Year/Team/League Age G GS W L SV ERA IP HA R ER HR BB K CG SHO WHIP BABIP FIP WAR ERA+
2022 Miami (DSL) - R 20 15 4 0 2 3 7.27 26.0 22 21 21 2 23 37 0 0 1.73 .345 5.94 0.2 83
2023 Jupiter - A 21 25 0 1 1 1 3.40 39.2 33 17 15 3 18 67 0 0 1.29 .390 3.24 0.9 144
2023 Beloit - A+ 21 26 0 2 1 3 3.77 31.0 26 13 13 4 18 42 0 0 1.42 .310 4.84 0.2 133
2023 Total - A+ 21 51 0 3 2 4 3.57 70.2 59 30 28 7 36 109 0 0 1.34 .351 3.94 1.1 139
2024 Jupiter - A 22 27 27 6 8 0 5.27 143.1 148 89 84 14 60 168 0 0 1.45 .352 4.94 2.8 104
2026 Jacksonville - AAA 24 5 0 2 0 1 0.00 5.2 2 0 0 0 6 9 0 0 1.41 .222 2.91 0.2 999
2027 Jacksonville - AAA 25 40 0 3 1 20 2.36 45.2 25 13 12 2 20 78 0 0 0.99 .284 1.44 2.4 160
2028 Jacksonville - AAA 26 30 30 9 14 0 4.12 185.2 149 88 85 22 84 169 2 0 1.25 .260 3.87 1.1 81
Total AAA E 75 30 14 15 21 3.68 237.0 176 101 97 24 110 256 2 0 1.21 .263 3.38 91.6
Total A+ C 26 0 2 1 3 3.77 31.0 26 13 13 4 18 42 0 0 1.42 .310 4.84 132.7
Total DSL 15 4 0 2 3 7.27 26.0 22 21 21 2 23 37 0 0 1.73 .345 5.94 83.0
Total A SE 52 27 7 9 1 4.87 183.0 181 106 99 17 78 235 0 0 1.42 .358 4.57 111.0
CAREER POSTSEASON PITCHING STATS
Year/Team/League Age G GS W L SV ERA IP HA R ER HR BB K CG SHO WHIP BABIP FIP WAR ERA+
2024 Jupiter - A SE 22 2 2 0 0 0 1.54 11.2 11 2 2 2 3 14 0 0 1.20 .321 5.30 0.2 357
2025 Miami - MLB 23 1 0 0 0 0 10.80 1.2 3 2 2 0 2 3 0 0 3.00 .750 3.15 0.0 34
2027 Jacksonville - AAA E 25 6 0 0 2 3 7.36 7.1 8 6 6 2 4 13 0 0 1.64 .429 4.07 -0.0 51
Total MLB 1 0 0 0 0 10.80 1.2 3 2 2 0 2 3 0 0 3.00 .750 3.15 34.3
Total AAA E 6 0 0 2 3 7.36 7.1 8 6 6 2 4 13 0 0 1.64 .429 4.07 51.3
Total A SE 2 2 0 0 0 1.54 11.2 11 2 2 2 3 14 0 0 1.20 .321 5.30 356.7
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2022 Miami (DSL) - R P 15 4 0 0 0 0 0 .000 26.0 0.00 +0.3 .000
2023 Beloit - A+ P 26 0 1 0 0 1 0 1.000 31.0 0.29 -0.2 .000
2023 Jupiter - A P 25 0 1 3 0 4 0 1.000 39.2 0.91 +0.0 1.035
2024 Jupiter - A P 27 27 5 4 0 11 2 .818 143.1 0.57 +0.6 .866
2025 Miami - MLB P 56 0 2 7 0 9 0 1.000 69.1 1.17 +0.2 1.166
2026 Miami - MLB P 61 0 1 3 1 4 0 1.000 60.2 0.59 +0.9 1.461
2026 Jacksonville - AAA P 5 0 0 0 0 0 0 .000 5.2 0.00 0.0 .000
2027 Miami - MLB P 11 0 1 0 1 1 0 1.000 22.2 0.40 +0.6 .000
2027 Jacksonville - AAA P 40 0 2 2 1 4 0 1.000 45.2 0.79 +0.6 1.070
2028 Jacksonville - AAA P 30 30 7 8 1 16 1 .938 185.2 0.73 +0.1 1.195
2029 Miami - MLB P 8 0 0 0 0 0 0 .000 12.2 0.00 +0.3 .000
2029 Pittsburgh - MLB P 30 0 0 4 0 4 0 1.000 34.0 1.06 +0.3 1.019
2030 Pittsburgh - MLB P 56 0 3 5 0 8 0 1.000 59.0 1.22 +0.6 1.025
TOTAL P 390 61 23 36 4 62 3 .952 735.1 0.72 +4.3 1.079
PLAYER HISTORY
07/05/2021 Entered the Continental Expansion League as an international amateur free agent from Mexico.
12/09/2021 Signed a minor league contract ($1,280,548 bonus) out of Mexico with the Miami Marlins organization.
01/01/2022 OSA scouting updated ratings (potential): Stuff: 5 (7); Movement: 3 (4); Control: 3 (4).
08/25/2022 Injured (finger blister),day-to-day for 4 days.
08/31/2022 Injured (oblique strain),out for 1-2 weeks.
09/23/2022 Injured (rotator cuff strain),out for 2 weeks.
01/01/2023 OSA scouting updated ratings (potential): Stuff: 6 (8); Movement: 4 (4); Control: 4 (5).
05/06/2023 Injured (strained forearm),day-to-day for 4 weeks.
06/26/2023 Injured (tired arm),day-to-day for one week.
01/01/2024 OSA scouting updated ratings (potential): Stuff: 7 (8); Movement: 4 (4); Control: 4 (5).
04/16/2024 Injured (strained hamstring),day-to-day for 4 weeks.
08/14/2024 Injured (mild calf strain),day-to-day for 2 days.
01/01/2025 OSA scouting updated ratings (potential): Stuff: 8 (8); Movement: 5 (5); Control: 5 (5).
04/13/2025 Injured (back tightness),day-to-day for 1 day.
11/24/2025 Received a 1-year contract through automatic renewal worth a total of $570,500.
01/01/2026 OSA scouting updated ratings (potential): Stuff: 8 (8); Movement: 5 (5); Control: 5 (5).
11/26/2026 Received a 1-year contract through automatic renewal worth a total of $570,500.
01/01/2027 OSA scouting updated ratings (potential): Stuff: 8 (8); Movement: 4 (4); Control: 5 (5).
09/16/2027 Injured (mild hamstring strain),day-to-day for one week.
12/01/2027 Received a 1-year contract through automatic renewal worth a total of $570,500.
01/01/2028 OSA scouting updated ratings (potential): Stuff: 8 (8); Movement: 4 (4); Control: 5 (5).
12/02/2028 Received a 1-year contract through automatic renewal worth a total of $570,500.
01/01/2029 OSA scouting updated ratings (potential): Stuff: 7 (7); Movement: 4 (4); Control: 5 (5).
06/12/2029 Was claimed off waivers by Pittsburgh while with Miami.
06/27/2029 Injured (finger blister),day-to-day for 2 weeks.
11/28/2029 Received a 1-year contract through arbitration worth a total of $1,693,500.
01/01/2030 OSA scouting updated ratings (potential): Stuff: 8 (8); Movement: 4 (4); Control: 5 (5).
LEADERBOARD APPEARANCES
Year HLD Rank
2026 20 9
Wednesday, May 1st , 2024 - OOTP Baseball 24.7 Build 72