P Sandy Lacy #72
Age: 36 | Bats: R | Throws: R | Morale: Great OA: 47    POT: 47
09/27/2031
P SANDY LACY #72 - AGE: 36 - BATS: R - THROWS: R - MORALE: GREAT
G GS Rec SV ERA IP HA HR BB K WHIP WAR
5 3 0-3 0 6.00 18.0 24 2 7 6 1.72 -0.0
PITCHING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.
Stuff 6 6 6 8
Movement 5 5 5 5
Control 6 6 7 7
PITCHING RATINGS
Pitch Cur. Pot.
Fastball 6 6
Slider 5 8
Splitter 6 6
 
 
OTHER PITCHING RATINGS
Velocity 93-95 Mph
Stamina 7
Suggested Role Strictly BP
Type Extreme Flyball
Hold Runners 4
Defense 5
RUN/BUNT RATINGS
Running Speed: 4
Stealing Ability: 7
Baserunning Inst.: 8
Sacrifice Bunt: 8
Bunt for Hit: 2
   
GAME LOG, LAST 10 GAMES
Date Vs. Result Start IP H R ER BB K Dec
09/23/2031 BAL Win, 8-0 1.0 2 0 0 0 0
09/16/2031 TOR Win, 13-2 0.1 1 0 0 1 1
08/31/2031 CHR Win, 3-2 X 8.0 6 2 2 0 3 Win
08/26/2031 @ DUR Loss, 4-5 X 6.0 8 3 3 2 1
08/21/2031 @ CHR Loss, 2-3 X 8.0 9 1 1 2 5
08/16/2031 @ TOL Loss, 6-7 X 4.0 9 5 5 0 1 Loss
08/11/2031 DUR Loss, 4-5 X 4.2 6 5 4 2 5 Loss
08/06/2031 @ LHV Win, 1-0 X 8.0 3 0 0 1 5 Win
08/01/2031 @ SYR Win, 3-1 X 6.1 4 1 1 0 1
07/28/2031 BUF Win, 10-4 X 5.0 6 3 3 2 3
PERSONALITY
Lacy never shows any lack of effort and is intelligent on and off the field. He is well-respected by his teammates.
High: Work Ethic, Intelligence
Low: Leader, Adaptability
Birthday:11/25/1994
Born in:Spencer, NC
Nationality:American
Height:6' 2"
Weight:215 lbs
Local Popularity:Popular
National Pop.:Popular
STATUS
Contract:Major League Contract
Salary:$1,000,000
Signed Through:2031 Season
Major Service:11 Years, 32 Days
Service This Yr:39 Days
40-Man Service:12 Years, None
Pro Service:14 Years
Arbitration Eligibility:Not eligible, free agent after contract expires!
Option Years:1 option year left
Contract Extension: -
Drafted:2017, 15th Pick in Round 1
ONLINE MAJOR LEAGUE BASEBALL 2031 PITCHING STATS
Pitching G GS W L SV ERA IP HA R ER HR BB K CG CG% SHO QS QS%
Overall 5 3 0 3 0 6.00 18.0 24 12 12 2 7 6 0 0.0 0 1 33.3
Pitching SVO BS SV% RA GF R/9 H/9 K/9 BB/9 FIP WHIP FIP- WAR BABIP        
Overall 0 0 0.0 2 1 15.50 12.00 3.00 3.50 5.04 1.72 118 -0.0 .310        
Pitching AB H 2B 3B HR R BB K SF SH HP AVG OBP SLG OPS      
vs. LHB 33 13 2 0 1 6 5 4 0 0 0 .394 .474 .545 1.019      
vs. RHB 46 11 2 0 1 6 2 2 0 1 0 .239 .271 .348 .619      
ONLINE MAJOR LEAGUE BASEBALL 2031 PITCHING SPLITS
Split G GS W L SV ERA IP HA R ER HR BB K  
This Week 1 0 0 0 0 0.00 1.0 2 0 0 0 0 0  
Last Week 1 0 0 0 0 0.00 0.1 1 0 0 0 1 1  
April 3 3 0 3 0 6.48 16.2 21 12 12 2 6 5  
September 2 0 0 0 0 0.00 1.1 3 0 0 0 1 1  
Spring Training 5 2 1 2 1 5.59 19.1 19 12 12 3 8 13  
Last Year 31 12 3 7 2 4.34 116.0 111 57 56 20 33 103  
2 Years Ago 31 31 9 11 0 3.56 197.1 187 84 78 27 47 173  
Career 376 308 108 125 2 3.96 2065.0 1960 964 909 259 592 1788  
Home 4 2 0 2 0 4.40 14.1 18 7 7 1 3 4  
Road 1 1 0 1 0 12.27 3.2 6 5 5 1 4 2  
Grass 4 2 0 2 0 4.40 14.1 18 7 7 1 3 4  
Turf 1 1 0 1 0 12.27 3.2 6 5 5 1 4 2  
Day 1 1 0 1 0 12.27 3.2 6 5 5 1 4 2  
Night 4 2 0 2 0 4.40 14.1 18 7 7 1 3 4  
As Starter 3 3 0 3 0 6.48 16.2 21 12 12 2 6 5  
As Reliever / Substitution 2 0 0 0 0 0.00 1.1 3 0 0 0 1 1  
INTERNATIONAL LEAGUE 2031 PITCHING STATS
Pitching G GS W L SV ERA IP HA R ER HR BB K CG CG% SHO QS QS%
Overall 28 28 7 11 0 3.83 159.2 148 73 68 22 32 98 1 3.6 1 13 46.4
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.26 8.34 5.52 1.80 4.74 1.13 118 0.7 .254        
Pitching AB H 2B 3B HR R BB K SF SH HP AVG OBP SLG OPS      
vs. LHB 223 56 11 1 11 30 10 33 2 1 2 .251 .287 .457 .744      
vs. RHB 390 92 20 0 11 43 22 65 1 1 0 .236 .276 .372 .648      
INTERNATIONAL LEAGUE 2031 PITCHING SPLITS
Split G GS W L SV ERA IP HA R ER HR BB K  
April 2 2 1 1 0 6.30 10.0 13 11 7 1 2 8  
May 7 7 1 3 0 2.88 40.2 28 13 13 6 8 29  
June 7 7 2 3 0 4.46 34.1 34 17 17 6 6 27  
July 5 5 1 2 0 4.55 29.2 28 15 15 4 9 13  
August 7 7 2 2 0 3.20 45.0 45 17 16 5 7 21  
Career 55 55 12 25 0 4.26 306.1 305 157 145 43 111 183  
Home 14 14 5 4 0 3.83 80.0 68 36 34 11 14 64  
Road 14 14 2 7 0 3.84 79.2 80 37 34 11 18 34  
Grass 28 28 7 11 0 3.83 159.2 148 73 68 22 32 98  
Day 2 2 1 0 0 2.31 11.2 9 3 3 2 3 8  
Night 26 26 6 11 0 3.95 148.0 139 70 65 20 29 90  
As Starter 28 28 7 11 0 3.83 159.2 148 73 68 22 32 98  
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 Detroit - OMLB 25 33 33 8 18 0 3.82 224.0 209 100 95 21 90 171 4 1 1.33 .283 4.01 2.6 101
2021 Detroit - OMLB 26 33 33 12 17 0 4.45 218.2 228 109 108 20 89 191 4 1 1.45 .326 3.89 3.5 92
2022 Detroit - OMLB 27 31 31 19 8 0 3.10 214.2 168 79 74 12 56 179 5 3 1.04 .259 3.12 5.8 134
2023 Detroit - OMLB 28 32 32 3 11 0 4.77 137.2 135 75 73 18 39 125 0 0 1.26 .299 4.01 1.9 85
2024 Miami - OMLB 29 52 6 7 6 0 3.03 113.0 95 42 38 10 41 113 0 0 1.20 .283 3.40 1.9 142
2025 Los Angeles - OMLB 30 23 23 6 9 0 3.56 154.0 141 64 61 20 41 125 0 0 1.18 .281 4.02 2.5 119
2025 Arizona - OMLB 30 9 9 3 1 0 4.68 57.2 58 32 30 9 10 57 0 0 1.18 .302 3.73 1.2 91
2025 Total - OMLB 30 32 32 9 10 0 3.87 211.2 199 96 91 29 51 182 0 0 1.18 .287 3.94 3.7 111
2026 Arizona - OMLB 31 32 32 11 10 0 3.92 195.0 193 94 85 27 55 166 1 1 1.27 .296 4.15 2.9 109
2027 Arizona - OMLB 32 31 31 11 13 0 4.94 198.2 198 117 109 37 46 192 2 0 1.23 .294 4.29 2.6 87
2028 Arizona - OMLB 33 13 12 5 6 0 4.00 74.1 77 39 33 13 18 67 2 1 1.28 .303 4.45 1.0 111
2028 Tampa Bay - OMLB 33 20 20 11 5 0 3.51 146.0 136 60 57 23 20 120 5 0 1.07 .263 4.07 2.6 125
2028 Total - OMLB 33 33 32 16 11 0 3.68 220.1 213 99 90 36 38 187 7 1 1.14 .276 4.20 3.6 121
2029 Tampa Bay - OMLB 34 31 31 9 11 0 3.56 197.1 187 84 78 27 47 173 4 1 1.19 .289 4.06 3.2 121
2030 Seattle - OMLB 35 15 0 0 2 2 3.48 33.2 24 14 13 4 10 36 0 0 1.01 .238 3.49 0.4 117
2030 Texas - OMLB 35 16 12 3 5 0 4.70 82.1 87 43 43 16 23 67 2 1 1.34 .291 4.91 0.3 88
2030 Total - OMLB 35 31 12 3 7 2 4.34 116.0 111 57 56 20 33 103 2 1 1.24 .277 4.50 0.6 95
2031 Cleveland - OMLB 36 5 3 0 3 0 6.00 18.0 24 12 12 2 7 6 0 0 1.72 .310 5.04 -0.0 71
Total OMLB 376 308 108 125 2 3.96 2065.0 1960 964 909 259 592 1788 29 9 1.24 .289 3.96 32.2 109
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+
2017 Total - 22 14 14 8 2 0 2.16 95.2 70 24 23 7 30 140 0 0 1.05 .306 2.23 3.8 100
2017 Erie - AA 22 15 15 5 3 0 2.87 91.0 72 29 29 8 38 84 0 0 1.21 .269 3.62 1.3 129
2018 Toledo - AAA 23 27 27 5 14 0 4.73 146.2 157 84 77 21 79 85 1 1 1.61 .292 5.59 -1.0 82
2019 Erie - AA 24 25 25 7 9 0 2.65 159.2 132 51 47 12 51 142 0 0 1.15 .276 3.38 2.9 142
2030 Round Rock - AAA 35 3 3 1 1 0 4.15 21.2 23 11 10 3 2 16 0 0 1.15 .290 4.00 0.5 111
2031 Columbus - AAA 36 28 28 7 11 0 3.83 159.2 148 73 68 22 32 98 1 1 1.13 .254 4.74 0.7 105
Total IL 55 55 12 25 0 4.26 306.1 305 157 145 43 111 183 2 2 1.36 .273 5.15 94.0
Total EL 40 40 12 12 0 2.73 250.2 204 80 76 20 89 226 0 0 1.17 .273 3.47 137.2
Total AmA 3 3 1 1 0 4.15 21.2 23 11 10 3 2 16 0 0 1.15 .290 4.00 111.5
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 Detroit - OMLB 27 1 1 1 0 0 1.80 5.0 4 1 1 0 1 1 0 0 1.00 .235 0.00 0.0 0
2027 Arizona - OMLB 32 1 0 0 0 0 0.00 0.1 0 0 0 0 0 1 0 0 0.00 .000 0.00 0.0 0
2028 Tampa Bay - OMLB 33 2 2 0 0 0 4.50 8.0 11 4 4 1 1 7 0 0 1.50 .417 0.00 0.0 0
2029 Tampa Bay - OMLB 34 1 1 0 1 0 8.44 5.1 6 6 5 2 4 5 0 0 1.88 .286 0.00 0.0 0
Total OMLB 5 4 1 1 0 4.82 18.2 21 11 10 3 6 14 0 0 1.45 .327 4.69 136.4
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2020 Detroit - MLB P 33 33 18 20 1 41 3 .927 224.0 1.53 -1.8 .910
2021 Detroit - MLB P 33 33 12 21 0 35 2 .943 218.2 1.36 -1.9 .920
2022 Detroit - MLB P 31 31 14 24 1 39 1 .974 214.2 1.59 -1.5 .927
2023 Detroit - MLB P 32 32 3 21 1 25 1 .960 137.2 1.57 -0.1 1.019
2024 Miami - MLB P 51 6 5 14 0 23 4 .826 113.0 1.51 -1.5 .954
2025 Los Angeles - MLB P 23 23 10 21 3 34 3 .912 154.0 1.81 -0.5 1.029
2025 Arizona - MLB P 9 9 2 7 0 9 0 1.000 57.2 1.40 -0.2 1.029
2026 Arizona - MLB P 32 32 7 23 1 30 0 1.000 195.0 1.38 -1.7 .945
2027 Arizona - MLB P 31 31 4 23 0 29 2 .931 198.2 1.22 -1.2 .973
2028 Arizona - MLB P 13 12 1 9 1 11 1 .909 74.1 1.21 +0.3 1.188
2028 Tampa Bay - MLB P 20 20 4 17 2 22 1 .955 146.0 1.29 +0.0 1.001
2029 Tampa Bay - MLB P 31 31 6 21 1 31 4 .871 197.1 1.23 -0.7 .944
2030 Seattle - MLB P 14 0 0 2 0 2 0 1.000 33.2 0.53 -0.1 1.053
2030 Texas - MLB P 16 12 2 6 0 8 0 1.000 82.1 0.87 -0.1 1.053
2031 Cleveland - MLB P 5 3 2 4 1 6 0 1.000 18.0 3.00 +0.0 1.053
2031 Columbus - AAA P 28 28 6 15 1 24 3 .875 159.2 1.18 -0.6 .928
TOTAL P 402 336 96 248 13 369 25 .932 2224.2 1.39 -11.6 .969
PLAYER HISTORY
11/17/2024 Was not offered arbitration and became a free agent.
12/06/2024 Signed a 4-year contract worth a total of $34,000,000 with the Los Angeles Dodgers organization.
01/01/2025 OSA scouting updated ratings (potential): Stuff: 6 (8); Movement: 5 (5); Control: 6 (6).
08/04/2025 Was traded by the Los Angeles Dodgers to the Arizona Diamondbacks, along with SP Nathan Eovaldi, 1B A.J. Reed, RP Aaron Loup, CL Santos Rodriguez, in exchange for SP Walt Keller, RP Reginald Laham, SS Xavier Martínez, RP Pat Oglethorpe, RP Greg Owens.
01/01/2026 OSA scouting updated ratings (potential): Stuff: 6 (8); Movement: 5 (5); Control: 6 (6).
04/23/2026 Injured (Back spasms), day-to-day for 2 days.
05/09/2026 Pitches a 6-hit shutout against the Atlanta Braves with 10 strikeouts and 0 BB allowed!
06/21/2026 Injured (Sore ankle), day-to-day for 2 days.
09/16/2026 Injured (Mild hamstring strain), day-to-day for one week.
01/01/2027 OSA scouting updated ratings (potential): Stuff: 6 (8); Movement: 5 (6); Control: 6 (6).
03/25/2027 Injured (Elbow inflammation), out for 1-2 weeks.
05/23/2027 Injured (Back spasms), day-to-day for 2 days.
07/02/2027 Injured (Sore ankle), day-to-day for 6 days.
07/14/2027 Injured (Back spasms), day-to-day for 2 days.
08/23/2027 Suspended 6 games after ejection following a brawl.
01/01/2028 OSA scouting updated ratings (potential): Stuff: 6 (8); Movement: 5 (5); Control: 6 (6).
04/04/2028 Pitches a 4-hit shutout against the Atlanta Braves with 6 strikeouts and 0 BB allowed!
06/05/2028 Was traded by the Arizona Diamondbacks to the Tampa Bay Rays in exchange for RP Cesar Yanez, C Mario Gonzáles, SP Jon Reintjes, CF Juan Ortíz, SP Edgardo Villarreal.
06/16/2028 Signed a 6-year contract extension worth a total of $61,500,000 with the Tampa Bay Rays organization.
07/25/2028 Injured (Back tightness), day-to-day for 1 day.
10/21/2028 Injured (Hand soreness), day-to-day for one week.
01/01/2029 OSA scouting updated ratings (potential): Stuff: 6 (8); Movement: 5 (5); Control: 7 (7).
05/04/2029 Injured (Back spasms), day-to-day for 5 days.
06/30/2029 Pitches a 4-hit shutout against the Minnesota Twins with 6 strikeouts and 1 BB allowed!
09/16/2029 Suspended 9 games after ejection following a brawl.
12/03/2029 Was traded by the Tampa Bay Rays to the Seattle Mariners, along with RP Hank Laube, in exchange for SP Chris Farley.
01/01/2030 OSA scouting updated ratings (potential): Stuff: 6 (8); Movement: 5 (5); Control: 6 (7).
06/03/2030 Was traded by the Seattle Mariners to the Texas Rangers in exchange for RP Gene Blackwell, $2,000,000.
09/22/2030 Pitches a 4-hit shutout against the Seattle Mariners with 4 strikeouts and 2 BB allowed!
01/01/2031 OSA scouting updated ratings (potential): Stuff: 6 (7); Movement: 5 (5); Control: 6 (7).
01/06/2031 Was traded by the Texas Rangers to the Houston Astros, along with CF Juan Chávez, SS Ed Tarczynski, SP Don Owens, in exchange for $1.
03/12/2031 Signed a minor league contract with the Cleveland Indians organization.
05/03/2031 Injured (Back spasms), day-to-day for 3 days.
07/22/2031 Pitches a 5-hit shutout against the Lehigh Valley IronPigs with 2 strikeouts and 1 BB allowed!
09/16/2031 Injured (Sprained ankle), day-to-day for one week.
LEADERBOARD APPEARANCES
Year SH Rank
2025 13 3
Year W Rank
2022 19 1
Year L Rank
2020 18 2
2021 17 3
2027 13 7
Year Win. % Rank
2022 .704 6
Year IP Rank
2020 224.0 9
2021 218.2 5
2022 214.2 8
2025 211.2 6
2029 197.1 10
Year BF Rank
2020 958 5
2021 953 3
2025 872 8
Year HRA Rank
2025 29 5
2027 37 6
Year BB Rank
2020 90 3
2021 89 2
Year K Rank
2021 191 9
2025 182 8
Year ERA Rank
2022 3.10 6
2029 3.56 8
Year BABIP Rank
2022 .259 3
2029 .289 8
Year WHIP Rank
2022 1.04 2
2029 1.19 8
Year K/BB Rank
2025 3.57 10
Year RA/9 Rank
2022 9.43 1
2025 10.71 9
2029 10.85 6
Year HR/9 Rank
2022 0.50 3
Year H/9 Rank
2022 7.04 4
Year BB/9 Rank
2029 2.14 8
Year K/9 Rank
2021 7.86 10
Year QS Rank
2022 22 5
2025 20 8
2029 19 6
Year QSP Rank
2022 .710 4
2025 .625 9
2029 .613 6
Year CG Rank
2020 4 6
2021 4 3
2022 5 1
2027 2 4
2028 5 1
2028 2 6
2029 4 1
2030 2 6
Year CGP Rank
2020 .121 8
2021 .121 3
2022 .161 2
2027 .065 5
2029 .129 1
Year SHO Rank
2020 1 5
2021 1 7
2022 3 1
2026 1 9
2028 1 5
2029 1 1
2030 1 6
Year WAR Rank
2022 5.8 5
Monday, April 20th, 2020 - OOTP Baseball 20.8 Build 74