P Luis Ortiz #21
Age: 30 | Bats: R | Throws: R | Morale: Great
11/30/2025
OA: 20 POT: 20
P LUIS ORTIZ #21 - AGE: 30 - BATS: R - THROWS: R - MORALE: GREAT
G GS Rec SV ERA IP HA HR BB K WHIP WAR
1 1 0-0 0 2.57 7.0 8 1 1 3 1.29 0.0
PITCHING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.
Stuff 37 34 40 61
Movement 38 35 41 42
Control 58 57 60 61
PITCHING RATINGS
Pitch Cur. Pot.
Fastball 53 66
Slider 43 69
Changeup 20 58
 
 
OTHER PITCHING RATINGS
Velocity 88-90 Mph
Stamina 75
Suggested Role BP/Emergency SP
Type Flyball Pitcher
Hold Runners 69
Defense 1
RUN/BUNT RATINGS
Running Speed: 3
Stealing Ability: 10
Baserunning Inst.: 2
Sacrifice Bunt: 25
Bunt for Hit: 1
   
GAME LOG, LAST 10 GAMES
Date Vs. Result Start IP H R ER BB K Dec
09/05/2025 SS Loss, 2-3 X 7.0 8 2 2 1 3
08/30/2025 STA Win, 13-4 X 6.0 6 3 3 2 6 Win
08/25/2025 IRV Win, 17-2 X 4.1 3 2 2 4 4
06/22/2026 @ PC Loss, 0-0 X 7.0 9 6 6 1 3 Win
06/17/2026 @ SM Loss, 0-0 X 6.0 5 2 2 3 2
06/11/2026 @ BA Loss, 0-0 X 8.0 9 4 4 0 6 Win
06/06/2026 @ WHI Loss, 0-0 X 5.0 8 4 1 3 3 Loss
05/31/2026 @ PC Loss, 0-0 X 5.0 7 5 5 1 2 Loss
08/04/2026 SUL Loss, 0-0 X 2.1 8 6 6 1 3 Loss
05/16/2026 @ RIM Loss, 0-0 X 6.2 6 5 5 0 5
PERSONALITY
Solid teammate, likeable.
Low: Greed
Birthday:09/22/1995
Born in:Sanger, CA
Nationality:American
Height:6' 3"
Weight:255 lbs
Local Popularity:Insignificant
National Pop.:Insignificant
STATUS
Contract:Major League Contract
Salary:$950,000
Signed Through:2026 Season
Major Service:4 Years, 16 Days
Service This Yr:None
40-Man Service:5 Years, 154 Days
Pro Service:11 Years
Arbitration Eligibility:Arbitration eligible in offseason
Option Years:Last option year
Contract Extension: -
Drafted:-
FBLOD AAA 2025 PITCHING STATS
Pitching G GS W L SV ERA IP HA R ER HR BB K CG CG% SHO QS QS%
Overall 8 8 2 4 0 4.66 46.1 53 29 24 12 15 21 0 0.0 0 3 37.5
Pitching SVO BS SV% RA GF R/9 H/9 K/9 BB/9 FIP WHIP FIP- WAR BABIP        
Overall 0 0 0.0 0 0 13.21 10.29 4.08 2.91 7.03 1.47 160 -0.7 .270        
Pitching AB H 2B 3B HR R BB K SF SH HP AVG OBP SLG OPS      
vs. LHB 62 17 2 0 4 11 7 2 0 1 0 .274 .348 .500 .848      
vs. RHB 123 36 5 1 8 18 8 19 0 0 0 .293 .336 .545 .881      
FBLOD AAA 2025 PITCHING SPLITS
Split G GS W L SV ERA IP HA R ER HR BB K  
April 3 3 1 1 0 2.53 21.1 17 7 6 4 7 13  
May 4 4 1 2 0 5.66 20.2 31 17 13 6 4 7  
June 1 1 0 1 0 10.38 4.1 5 5 5 2 4 1  
2 Years Ago 1 1 0 1 0 6.75 5.1 7 5 4 1 2 6  
Career 52 52 18 20 0 4.05 318.0 315 158 143 47 101 224  
Road 1 1 0 0 0 1.13 8.0 4 1 1 1 2 6  
Grass 7 7 1 4 0 5.13 40.1 47 28 23 11 13 18  
Turf 1 1 1 0 0 1.50 6.0 6 1 1 1 2 3  
Day 2 2 0 2 0 6.75 10.2 16 11 8 4 2 3  
Night 6 6 2 2 0 4.04 35.2 37 18 16 8 13 18  
As Starter 8 8 2 4 0 4.66 46.1 53 29 24 12 15 21  
FBLOD DOUBLE A 2025 PITCHING STATS
Pitching G GS W L SV ERA IP HA R ER HR BB K CG CG% SHO QS QS%
Overall 1 1 0 0 0 2.57 7.0 8 2 2 1 1 3 0 0.0 0 1 100.0
Pitching SVO BS SV% RA GF R/9 H/9 K/9 BB/9 FIP WHIP FIP- WAR BABIP        
Overall 0 0 0.0 0 0 11.57 10.29 3.86 1.29 4.89 1.29 123 0.0 .333        
Pitching AB H 2B 3B HR R BB K SF SH HP AVG OBP SLG OPS      
vs. LHB 9 4 1 0 1 1 0 1 0 0 0 .444 .444 .889 1.333      
vs. RHB 16 4 0 0 0 1 1 2 0 1 0 .250 .294 .250 .544      
FBLOD DOUBLE A 2025 PITCHING SPLITS
Split G GS W L SV ERA IP HA R ER HR BB K  
September 1 1 0 0 0 2.57 7.0 8 2 2 1 1 3  
Career 56 54 10 20 0 5.11 281.2 331 174 160 23 96 200  
Home 1 1 0 0 0 2.57 7.0 8 2 2 1 1 3  
Turf 1 1 0 0 0 2.57 7.0 8 2 2 1 1 3  
Night 1 1 0 0 0 2.57 7.0 8 2 2 1 1 3  
As Starter 1 1 0 0 0 2.57 7.0 8 2 2 1 1 3  
FBLOD HIGH A 2025 PITCHING STATS
Pitching G GS W L SV ERA IP HA R ER HR BB K CG CG% SHO QS QS%
Overall 1 1 1 0 0 1.50 6.0 4 1 1 0 3 8 0 0.0 0 1 100.0
Pitching SVO BS SV% RA GF R/9 H/9 K/9 BB/9 FIP WHIP FIP- WAR BABIP        
Overall 0 0 0.0 0 0 10.50 6.00 12.00 4.50 2.31 1.17 57 0.2 .286        
Pitching AB H 2B 3B HR R BB K SF SH HP AVG OBP SLG OPS      
vs. LHB 10 2 0 0 0 0 1 5 0 0 0 .200 .273 .200 .473      
vs. RHB 12 2 0 0 0 1 2 3 0 0 0 .167 .286 .167 .452      
FBLOD HIGH A 2025 PITCHING SPLITS
Split G GS W L SV ERA IP HA R ER HR BB K  
June 1 1 1 0 0 1.50 6.0 4 1 1 0 3 8  
Career 82 48 17 22 12 4.40 288.1 289 153 141 25 76 224  
Road 1 1 1 0 0 1.50 6.0 4 1 1 0 3 8  
Grass 1 1 1 0 0 1.50 6.0 4 1 1 0 3 8  
Day 1 1 1 0 0 1.50 6.0 4 1 1 0 3 8  
As Starter 1 1 1 0 0 1.50 6.0 4 1 1 0 3 8  
FBLOD LOW A 2025 PITCHING STATS
Pitching G GS W L SV ERA IP HA R ER HR BB K CG CG% SHO QS QS%
Overall 19 19 6 4 0 4.82 108.1 123 64 58 16 26 79 0 0.0 0 8 42.1
Pitching SVO BS SV% RA GF R/9 H/9 K/9 BB/9 FIP WHIP FIP- WAR BABIP        
Overall 0 0 0.0 0 0 12.54 10.22 6.56 2.16 4.97 1.38 109 0.9 .312        
Pitching AB H 2B 3B HR R BB K SF SH HP AVG OBP SLG OPS      
vs. LHB 143 49 11 1 7 24 7 24 1 0 0 .343 .371 .580 .951      
vs. RHB 289 74 11 3 9 40 19 55 5 0 2 .256 .302 .408 .710      
FBLOD LOW A 2025 PITCHING SPLITS
Split G GS W L SV ERA IP HA R ER HR BB K  
May 2 2 0 1 0 7.71 11.2 13 10 10 2 1 7  
June 5 5 2 1 0 3.82 33.0 36 17 14 4 7 18  
July 1 1 1 0 0 2.25 8.0 6 2 2 1 2 3  
August 7 7 2 2 0 6.62 34.0 45 26 25 9 12 31  
September 4 4 1 0 0 2.91 21.2 23 9 7 0 4 20  
Career 19 19 6 4 0 4.82 108.1 123 64 58 16 26 79  
Home 4 4 2 1 0 5.95 19.2 27 13 13 5 8 20  
Grass 19 19 6 4 0 4.82 108.1 123 64 58 16 26 79  
Day 6 6 1 2 0 4.83 31.2 33 20 17 5 12 24  
Night 13 13 5 2 0 4.81 76.2 90 44 41 11 14 55  
As Starter 19 19 6 4 0 4.82 108.1 123 64 58 16 26 79  
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+
2020 Charlotte - FBLOD 24 46 2 4 0 2 3.65 79.0 65 32 32 10 30 69 0 0 1.20 .261 3.95 0.2 105
2021 Charlotte - FBLOD 25 1 0 0 0 0 6.75 4.0 5 3 3 1 3 0 0 0 2.00 .250 8.60 -0.2 63
2022 Charlotte - FBLOD 26 51 0 8 2 3 5.61 94.2 91 62 59 21 39 104 0 0 1.37 .289 4.90 -0.0 81
2023 Charlotte - FBLOD 27 47 0 1 6 3 4.86 74.0 74 43 40 14 34 55 0 0 1.46 .278 5.20 -0.4 91
2024 Charlotte - FBLOD 28 48 0 7 1 0 5.10 100.2 102 61 57 23 47 102 0 0 1.48 .287 5.56 -0.5 93
Total FBLOD 193 2 20 9 8 4.88 352.1 337 201 191 69 153 330 0 0 1.39 .279 4.98 -0.9 92
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+
2015 Wichita Falls - A 19 6 1 0 2 0 1.80 10.0 8 6 2 0 5 8 0 0 1.30 .267 3.83 0.0 192
2015 Pompano Beach - AA 19 28 26 1 16 0 6.82 128.0 185 109 97 11 65 62 1 0 1.95 .363 5.31 -1.5 50
2016 Wichita Falls - A 20 29 0 2 6 12 4.55 29.2 23 15 15 1 13 21 0 0 1.21 .259 3.37 0.3 85
2017 Wichita Falls - A 21 26 26 7 9 0 4.47 137.0 144 71 68 13 35 99 1 0 1.31 .305 4.08 1.6 88
2018 Wichita Falls - A 22 20 20 7 5 0 4.68 105.2 110 60 55 11 20 88 0 0 1.23 .297 3.78 1.7 85
2018 Pompano Beach - AA 22 10 10 4 1 0 3.64 54.1 50 22 22 3 6 60 0 0 1.03 .313 2.23 2.0 108
2019 Charleston - AAA 23 30 30 11 12 0 3.89 187.1 170 87 81 23 55 142 2 1 1.20 .269 4.44 1.4 102
2020 Charleston - AAA 24 5 5 2 1 0 3.86 30.1 31 16 13 5 13 21 0 0 1.45 .271 5.33 -0.1 99
2021 Pompano Beach - AA 25 17 17 5 3 0 3.80 92.1 88 41 39 8 24 75 1 0 1.21 .294 3.54 1.4 96
2021 Charleston - AAA 25 8 8 3 2 0 3.88 48.2 54 21 21 6 16 34 0 0 1.44 .327 4.46 0.2 97
2023 Charleston - AAA 27 1 1 0 1 0 6.75 5.1 7 5 4 1 2 6 0 0 1.69 .353 4.56 0.0 58
2025 Chandler - A 29 19 19 6 4 0 4.82 108.1 123 64 58 16 26 79 0 0 1.38 .312 4.97 0.9 94
2025 Wichita Falls - A 29 1 1 1 0 0 1.50 6.0 4 1 1 0 3 8 0 0 1.17 .286 2.31 0.2 272
2025 Total - A 29 20 20 7 4 0 4.64 114.1 127 65 59 16 29 87 0 0 1.36 .311 0.00 0.0 0
2025 Pompano Beach - AA 29 1 1 0 0 0 2.57 7.0 8 2 2 1 1 3 0 0 1.29 .333 4.89 0.0 155
2025 Charleston - AAA 29 8 8 2 4 0 4.66 46.1 53 29 24 12 15 21 0 0 1.47 .270 7.03 -0.7 94
Total AAA 52 52 18 20 0 4.05 318.0 315 158 143 47 101 224 2 1 1.31 .279 4.91 99.1
Total AA 56 54 10 20 0 5.11 281.2 331 174 160 23 96 200 2 0 1.52 .334 4.13 78.9
Total FA+ 82 48 17 22 12 4.40 288.1 289 153 141 25 76 224 1 0 1.27 .296 3.85 94.2
Total FA- 19 19 6 4 0 4.82 108.1 123 64 58 16 26 79 0 0 1.38 .312 4.97 94.3
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+
2022 Charlotte - FBLOD 26 4 0 0 1 0 6.35 11.1 12 8 8 4 5 12 0 0 1.50 .286 0.00 0.0 0
2023 Charlotte - FBLOD 27 2 0 0 0 0 4.50 2.0 2 1 1 0 1 3 0 0 1.50 .400 0.00 0.0 0
Total FBLOD 6 0 0 1 0 6.07 13.1 14 9 9 4 6 15 0 0 1.50 .303 6.18 75.9
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2020 Charlotte - MLB P 44 2 6 12 0 18 0 1.000 79.0 2.05 -0.3 1.031
2021 Charlotte - MLB P 1 0 1 0 0 1 0 1.000 4.0 2.25 -0.0 .000
2022 Charlotte - MLB P 50 0 3 6 0 9 0 1.000 94.2 0.86 -0.4 1.039
2023 Charlotte - MLB P 44 0 0 4 1 4 0 1.000 74.0 0.49 +0.9 1.570
2024 Charlotte - MLB P 46 0 3 6 0 11 2 .818 100.2 0.80 -1.5 .926
2025 Charleston - AAA P 8 8 0 10 0 12 2 .833 46.1 1.94 -0.0 .966
2025 Pompano Beach - AA P 1 1 0 0 0 0 0 .000 7.0 0.00 -0.0 .000
2025 Wichita Falls - A P 1 1 0 1 0 1 0 1.000 6.0 1.50 +0.1 1.065
2025 Chandler - A P 19 19 5 13 0 19 1 .947 108.1 1.50 +0.2 .985
TOTAL P 214 31 18 52 1 75 5 .933 520.0 1.21 -1.1 1.033
PLAYER HISTORY
03/21/2015 Drafted in the 2015 inaugural draft (Round 24, Pick 1, 323rd overall pick) by the Charlotte Royals.
01/01/2016 OSA scouting updated ratings (potential): Stuff: 41 (84); Movement: 57 (58); Control: 47 (65).
06/15/2016 Injured (torn triceps), out for 3 months.
01/01/2017 OSA scouting updated ratings (potential): Stuff: 48 (84); Movement: 60 (58); Control: 54 (65).
08/15/2017 Injured (mild hamstring strain), out for 1-2 weeks.
01/01/2018 OSA scouting updated ratings (potential): Stuff: 57 (84); Movement: 59 (57); Control: 65 (65).
01/01/2019 OSA scouting updated ratings (potential): Stuff: 65 (84); Movement: 56 (55); Control: 69 (65).
07/15/2019 Pitches a 4-hit shutout against the Corsucant Padawans with 7 strikeouts and 1 BB allowed!
01/01/2020 OSA scouting updated ratings (potential): Stuff: 80 (84); Movement: 55 (53); Control: 69 (65).
11/16/2020 Received a 1-year contract worth a total of $500,000 through automatic renewal.
01/01/2021 OSA scouting updated ratings (potential): Stuff: 83 (84); Movement: 53 (52); Control: 67 (65).
04/22/2021 Injured (Acromioclavicular joint irritation), out for 2 weeks.
11/16/2021 Received a 1-year contract worth a total of $500,000 through automatic renewal.
01/01/2022 OSA scouting updated ratings (potential): Stuff: 85 (83); Movement: 55 (53); Control: 70 (65).
06/17/2022 Injured (Mild calf strain), day-to-day for 5 days.
11/09/2022 Received a 1-year contract worth a total of $500,000 through automatic renewal.
01/01/2023 OSA scouting updated ratings (potential): Stuff: 85 (83); Movement: 55 (53); Control: 70 (65).
07/29/2023 Injured (Mild shoulder strain), day-to-day for 5 days.
11/05/2023 Signed a 1-year contract extension worth a total of $850,000 with the Charlotte Royals organization.
01/01/2024 OSA scouting updated ratings (potential): Stuff: 84 (83); Movement: 45 (44); Control: 68 (65).
11/03/2024 Signed a 1-year contract extension worth a total of $1,000,000 with the Charlotte Royals organization.
01/01/2025 OSA scouting updated ratings (potential): Stuff: 77 (81); Movement: 38 (41); Control: 67 (66).
11/28/2025 Received a 1-year contract worth a total of $950,000 through arbitration.
Sunday, November 22nd, 2020 - OOTP Baseball 20.8 Build 74