Otto Lopez

Bats R Throws R5'10" 185 lbBorn 1998 Santo Domingo, D.R.Debut 2021Team MIA1x All-StarContract 1 y/$810,500 (26) 2026: $810,500

Projections

2027 NEXT+ 115.2FIELD+ 106.0 at SSTotal 2.58 WAR
SeasonPAABH2B3BHRBBSOSBAVGOBPSLGOPSISOwOBAK%BB%HIT+WAR
202645641711321293271130.2720.3260.3970.7240.1260.31715.57.098.11.31
2027511469130233103373170.2770.3280.4040.7310.1270.31914.36.5101.01.66

Projected rates are per plate appearance or batter faced; counting stats scale with projected playing time. Statcast measurements inform these projections as inputs and are reported as measurements, not projected.

Most similar through age 26

His ten closest age-26 comparables averaged 86 HIT+ the next season; 10 of 10 played. Averages cover only the players who got a next season, which is why the played count matters.

#PlayerThroughHIT+ thenNext seasonNext PA / BF
1Enos Cabell197685.1108.8660
2Brian Dozier201388.7117.7707
3Mike Lansing199487.674.8502
4Angel Berroa200486.879.9652
5Fresco Thompson192892.197.8715
6Mickey Doolin190681.754.5544
7George Cutshaw191393.285.0634
8Bob Bailor197889.760.3465
9Sam Bohne192388.178.5378
10Butch Hobson197889.3102.6570

Batting

YearTeamGPARH2B3BHRRBISBBBSOAVGOBPSLGOPSHIT+
2027 proj511130233101733730.2770.3280.4040.731101.0
2026*MIA1245387515329792428690.3080.3440.4490.793114.8
2025MIA1435946613421015771544820.2460.3050.3680.67284.8
2024MIA117433491092316392025750.2700.3130.3770.69088.3
2022TOR8100600030110.6670.7000.6671.367314.2
2021TOR110000000010.0000.0000.0000.000-114.9
Career26910381152494412111935701590.2600.3120.3740.68688.3

Statcast

YearPAEVLABarrel%HardHit%Whiff%Chase%xBAxSLGxwOBASprint
202653889.07.96.241.218.832.40.2830.4220.32628.5
202559488.58.47.138.318.929.50.2690.4340.33028.5
202443488.05.45.138.921.932.00.2720.4020.31728.7
20221085.54.20.037.57.121.10.2840.3160.30927.5
2021166.750.00.0000.0000.000

Fielding

YearTeamPosGInnPOAEDPFld%Runs saved
2025MIASS11195715922510440.975+6.8
2025MIA2B3226540972110.986+4.8
2024MIA2B1038501722605540.989+7.1
2024MIASS852815210.920-0.0
2024MIA3B63716100.875-0.8
2024MIAOF3100000
2022TORSS51721001.000+0.3
2022TOR2B1402001.000-0.1
2022TOROF110000

Runs saved covers the Statcast era; for catchers it includes framing.

Minor leagues

YearLevelTeamSidePA / BFLineAVG / ERAOPS
2024AAAJacksonville Jumbo ShrimpBat432 HR, 0 SB0.4361.206
2024AAAnanBat492 HR, 0 SB0.4001.093
2023AAABuffalo BisonsBat3462 HR, 13 SB0.2580.656
2022AAABuffalo BisonsBat3913 HR, 14 SB0.2970.793
2022ADunedin Blue JaysBat220 HR, 0 SB0.0500.186
2021AAABuffalo BisonsBat1942 HR, 15 SB0.2890.752
2021AANew Hampshire Fisher CatsBat3143 HR, 7 SB0.3310.855
2019ALansing LugnutsBat4925 HR, 20 SB0.3240.796
2018RkBluefield Blue JaysBat340 HR, 1 SB0.3641.018
2017RkFCL Blue JaysBat2031 HR, 7 SB0.2750.721

Splits

Yearvs LHPvs RHPHomeAway
20260.3870.3560.3750.351
20250.2580.3490.3070.331
20240.2600.3580.3330.321
20220.9000.4860.9000.578
20210.0000.000

wOBA by split, from pitch level data, 2015 on. For pitchers the split is the batter side faced.