Otto Lopez | Miami Marlins

Otto Lopez | Miami Marlins
Otto Lopez
MLB Player
Otto Lopez
Miami Marlins logoMiami Marlins#6 · ShortstopActive
Height5' 10"Weight185 lbsAge28Experience5th Season
.305AVG5th
11HRTied-187th
71RBITied-82nd
.786OPS56th

Player Information

PositionShortstop
Jersey#6
Date of Birth1/10/1998
BirthplaceSanto Domingo, Dominican Republic
Experience5th Season
Bats / ThrowsRight/Right
MLB Debut2021
StatusActive

Next Game

Atlanta Braves logo
vs Atlanta Braves
September 26, 2026 · 4:10 PM
loanDepot park
MLB.TV
View Game →

More Miami Marlins Players

Season, Postseason & Career

SplitGPABRH2B3BHRRBIBBSO
Regular Season1576279419132911714089
Career4261584209440761032190110248

Career Batting by Season

SeasonGPABRH2B3BHRRBIBBHBPSOSBCSAVGOBPSLGOPSWAR
20211100000000100.000.000.000.0000.0
20228906000310101.667.700.6671.3670.3
20241174034910923163925175204.270.313.377.6902.6
202514354466134210157744382156.246.305.368.6723.5
202615762794191329117140989345.305.349.437.7866.1
Career4261584209440761032190110132486916.278.327.399.726--

Expanded Batting by Season

SeasonPAPP/PAXBHTBIBBHBPGIDPSHSFSBCSSB%
2021166.000000000000.00
202210363.600600000010.00
202443415453.56301520113222040.83
202559421293.5836200239031560.71
202668725193.675227419140113450.87
Career172662353.611186323133621669160.81

Advanced Batting by Season

SeasonWAROWARRCRC/27ISOPSECAAB/HRBB/PABB/KGOFOGO/FO
20210.00.0-0.1-2.9.000.0000.0.0000.00000.0
20220.30.33.120.8.000.0000.0.1001.00441.0
20242.61.746.94.0.107.20867.2.0580.331801521.2
20253.52.261.73.9.121.21936.3.0740.542262390.9
20266.15.599.25.7.132.24257.0.0580.452822671.1
Career----210.64.7.121.22449.5.0640.446926621.0

Game Log

GameResultABRH2B3BHRRBIBBHBPSOSBCSAVGOBPSLGOPS
Atlanta Braves logovs ATL2026 Regular SeasonL 8-3512000000000.305.349.437.786
Atlanta Braves logovs ATL2026 Regular SeasonW 3-0301000010000.304.349.437.786
Chicago Cubs logo@ CHC2026 Regular SeasonL 2-1301000010000.304.348.438.786
Chicago Cubs logo@ CHC2026 Regular SeasonW 3-2411000000110.304.347.438.785
Chicago Cubs logo@ CHC2026 Regular SeasonW 8-2 F/12511000001110.304.348.440.787
San Diego Padres logo@ SD2026 Regular SeasonL 7-3400000000100.305.348.442.789
San Diego Padres logo@ SD2026 Regular SeasonL 7-6 F/10411001220110.307.350.444.794
San Diego Padres logo@ SD2026 Regular SeasonL 8-2412100000000.307.349.441.789
Arizona Diamondbacks logo@ ARI2026 Regular SeasonW 4-3502000000110.306.348.439.786
Arizona Diamondbacks logo@ ARI2026 Regular SeasonW 4-2 F/11310000020100.305.347.439.786
Arizona Diamondbacks logo@ ARI2026 Regular SeasonL 8-7500000000300.307.347.441.788
Los Angeles Dodgers logovs LAD2026 Regular SeasonW 6-4401000200000.309.350.445.795
Los Angeles Dodgers logovs LAD2026 Regular SeasonW 4-3202000111000.310.350.446.797
Los Angeles Dodgers logovs LAD2026 Regular SeasonL 6-2504000000001.307.346.444.791
New York Mets logovs NYM2026 Regular SeasonL 15-14332010212000.303.342.441.784
New York Mets logovs NYM2026 Regular SeasonL 7-5411000100100.301.338.437.774
New York Mets logovs NYM2026 Regular SeasonL 9-4401000000100.301.338.438.776
Chicago Cubs logovs CHC2026 Regular SeasonW 10-3412000100010.302.339.439.778
Chicago Cubs logovs CHC2026 Regular SeasonL 6-5311100011000.300.338.439.777
Chicago Cubs logovs CHC2026 Regular SeasonL 6-1400000000000.300.336.438.773
Kansas City Royals logo@ KC2026 Regular SeasonL 7-3300000010000.302.338.441.779
Kansas City Royals logo@ KC2026 Regular SeasonW 9-6511010100200.304.338.443.782
Kansas City Royals logo@ KC2026 Regular SeasonW 6-3311000000000.305.340.442.781
Washington Nationals logo@ WSH2026 Regular SeasonL 6-3401000000100.305.340.442.782
Washington Nationals logo@ WSH2026 Regular SeasonW 6-2511001200100.305.340.444.784
Washington Nationals logo@ WSH2026 Regular SeasonL 5-4 F/10501000000200.306.341.440.782
Washington Nationals logo@ WSH2026 Regular Season
L 9-2401000000100.307.343.443.785
Red Sox logovs BOS2026 Regular Season
W 4-0422000000020.308.343.444.788
Red Sox logovs BOS2026 Regular Season
L 7-3 F/11501000000220.306.342.444.786
Red Sox logovs BOS2026 Regular Season
L 4-2412100100000.307.344.446.790
Washington Nationals logovs WSH2026 Regular Season
W 6-2210000120000.306.343.444.787
Washington Nationals logovs WSH2026 Regular SeasonW 4-2401000200000.307.342.446.788
Washington Nationals logovs WSH2026 Regular SeasonW 3-2401000100010.307.343.447.790
Philadelphia Phillies logo@ PHI2026 Regular SeasonL 4-1301000010000.308.344.449.793
Philadelphia Phillies logo@ PHI2026 Regular SeasonL 6-4310000010000.308.343.449.792
Philadelphia Phillies logo@ PHI2026 Regular SeasonL 6-5412000110100.310.343.452.796
Cincinnati Reds logo@ CIN2026 Regular SeasonW 7-1411000010000.308.341.452.793
Cincinnati Reds logo@ CIN2026 Regular SeasonW 8-4500000000100.308.340.453.794
Cincinnati Reds logo@ CIN2026 Regular SeasonL 1-0401000000010.312.344.458.802
Pittsburgh Pirates logovs PIT2026 Regular SeasonL 13-1300000000100.312.344.460.804
Pittsburgh Pirates logovs PIT2026 Regular SeasonW 8-2500000000000.314.346.463.809
Pittsburgh Pirates logovs PIT2026 Regular SeasonW 2-0401000000000.318.350.468.818
Los Angeles Angels logovs LAA2026 Regular SeasonW 12-3522000000100.318.351.470.820
Los Angeles Angels logovs LAA2026 Regular SeasonW 7-0312000210100.317.350.470.821
Los Angeles Angels logovs LAA2026 Regular SeasonL 4-3500000000000.315.347.469.816
Atlanta Braves logo@ ATL2026 Regular SeasonL 11-3501000000000.318.351.474.825
Atlanta Braves logo@ ATL2026 Regular SeasonL 4-1400000000000.320.352.477.830
Atlanta Braves logo@ ATL2026 Regular SeasonL 4-2412100000000.323.355.482.837
New York Mets logo@ NYM2026 Regular SeasonW 2-0411000000010.321.354.479.833
New York Mets logo@ NYM2026 Regular SeasonW 6-2421100100100.322.355.481.836
New York Mets logo@ NYM2026 Regular SeasonW 5-2400000000000.322.356.481.838
New York Mets logo@ NYM2026 Regular SeasonL 4-2400000000100.325.359.486.845
Philadelphia Phillies logovs PHI2026 Regular SeasonW 8-6512000200000.329.363.490.853
Philadelphia Phillies logovs PHI2026 Regular SeasonW 1-0400000000001.328.362.492.854
Philadelphia Phillies logovs PHI2026 Regular SeasonW 8-7523010100020.331.365.496.862
San Diego Padres logovs SD2026 Regular SeasonL 5-3400000000200.328.363.490.853
San Diego Padres logovs SD2026 Regular SeasonL 7-2201000110010.331.366.495.861
San Diego Padres logovs SD2026 Regular SeasonL 4-2501000000010.330.365.495.860
Houston Astros logo@ HOU2026 Regular SeasonL 5-2401000000000.332.367.499.866
Houston Astros logo@ HOU2026 Regular SeasonL 5-3310000020100.332.368.501.869
Milwaukee Brewers logo@ MIL2026 Regular SeasonL 8-6401000100110.335.368.505.873
Milwaukee Brewers logo@ MIL2026 Regular SeasonL 2-1 F/10402100000000.336.370.508.877
vs AL2026 Regular Season
L 4-0201000000100.500.500.5001.000
Cleveland Guardians logovs CLE2026 Regular SeasonL 5-2500000000400.334.368.505.874
Cleveland Guardians logovs CLE2026 Regular SeasonL 4-1300000010100.339.373.512.885
Cleveland Guardians logovs CLE2026 Regular SeasonL 3-2400000000100.341.374.516.890
Mariners logovs SEA2026 Regular SeasonW 8-4311010220000.345.378.522.900
Mariners logovs SEA2026 Regular SeasonWeek 27W 2-0412100000100.345.375.518.893
Mariners logovs SEA2026 Regular SeasonWeek 27W 6-5 F/10501000000000.343.374.515.889
Athletics logo@ ATH2026 Regular SeasonWeek 27W 9-8423101310000.346.376.520.896
Athletics logo@ ATH2026 Regular SeasonWeek 27W 7-2513101300000.341.371.506.877
Athletics logo@ ATH2026 Regular SeasonWeek 27W 12-5512000000110.337.368.493.861
Colorado Rockies logo@ COL2026 Regular SeasonWeek 27L 14-4523110000000.336.368.494.862
Colorado Rockies logo@ COL2026 Regular SeasonWeek 26L 6-3401000000000.332.365.484.848
Colorado Rockies logo@ COL2026 Regular SeasonWeek 26W 10-7512101100000.333.366.486.852
St. Louis Cardinals logo@ STL2026 Regular SeasonWeek 26L 2-1400000000200.332.365.476.841
St. Louis Cardinals logo@ STL2026 Regular SeasonWeek 26W 5-1512010100000.336.370.481.851
St. Louis Cardinals logo@ STL2026 Regular SeasonWeek 26W 4-0400000000000.335.369.476.846
Texas Rangers logovs TEX2026 Regular SeasonWeek 25W 4-2322001210000.340.374.483.856
Texas Rangers logovs TEX2026 Regular SeasonWeek 25W 6-4512000000000.337.369.471.840
Texas Rangers logovs TEX2026 Regular SeasonWeek 25L 4-3312100010110.336.369.472.841
San Francisco Giants logovs SF2026 Regular SeasonWeek 25W 2-1301100100000.332.364.467.831
San Francisco Giants logovs SF2026 Regular SeasonWeek 25W 6-3521000000010.332.364.465.829
San Francisco Giants logovs SF2026 Regular SeasonWeek 25W 4-3401000000110.334.367.470.836
Philadelphia Phillies logo@ PHI2026 Regular SeasonWeek 24W 12-4210000120000.336.368.473.841
Philadelphia Phillies logo@ PHI2026 Regular SeasonWeek 24L 8-2401100000000.338.368.476.844
Philadelphia Phillies logo@ PHI2026 Regular SeasonWeek 24L 7-0300000010000.339.369.476.845
Pittsburgh Pirates logo@ PIT2026 Regular SeasonWeek 24W 4-2511000000100.343.371.481.851
Pittsburgh Pirates logo@ PIT2026 Regular SeasonWeek 24L 3-2302000010000.345.374.486.859
Pittsburgh Pirates logo@ PIT2026 Regular SeasonWeek 24W 8-3511000100000.342.369.484.852
Arizona Diamondbacks logovs ARI2026 Regular SeasonWeek 24W 2-0412000000020.344.372.489.860
Arizona Diamondbacks logovs ARI2026 Regular SeasonWeek 23W 8-0512000200100.342.370.489.858
Arizona Diamondbacks logovs ARI2026 Regular SeasonWeek 23W 10-6543200100010.341.369.490.860
Tampa Bay Rays logovs TB2026 Regular SeasonWeek 23W 4-1412110100000.336.365.480.845
Tampa Bay Rays logovs TB2026 Regular SeasonWeek 23W 4-3402000000100.333.363.468.831
Tampa Bay Rays logovs TB2026 Regular SeasonWeek 23L 6-0400000000200.331.361.468.829
Washington Nationals logo@ WSH2026 Regular SeasonWeek 22W 4-1511000000100.336.366.475.842
Washington Nationals logo@ WSH2026 Regular SeasonWeek 22W 7-3512001100000.339.370.481.851
Washington Nationals logo@ WSH2026 Regular SeasonWeek 22W 7-3413100010000.338.369.470.839
New York Mets logo@ NYM2026 Regular SeasonWeek 22L 10-1300000001100.330.360.461.821
New York Mets logo@ NYM2026 Regular SeasonWeek 22L 6-1400000000200.335.362.467.829
New York Mets logo@ NYM2026 Regular SeasonWeek 22L 9-7 F/10411000200100.341.368.475.844
Blue Jays logo@ TOR2026 Regular SeasonWeek 21L 2-1404000100020.342.372.479.851
Blue Jays logo@ TOR2026 Regular SeasonWeek 21L 8-1401000000000.330.361.470.831
Blue Jays logo@ TOR2026 Regular SeasonWeek 21W 8-2310000110000.332.363.474.837
New York Mets logovs NYM2026 Regular SeasonWeek 21W 4-0401000000000.337.367.481.847
New York Mets logovs NYM2026 Regular SeasonWeek 21W 4-1401100000100.338.369.485.854
New York Mets logovs NYM2026 Regular SeasonWeek 21W 2-1100000000000.340.371.485.856
Atlanta Braves logovs ATL2026 Regular SeasonWeek 21L 9-3400000000200.342.373.487.860
Atlanta Braves logovs ATL2026 Regular SeasonWeek 20L 9-1402000000000.349.380.497.877
Atlanta Braves logovs ATL2026 Regular SeasonWeek 20L 8-4423000010010.346.377.497.875
Atlanta Braves logovs ATL2026 Regular SeasonWeek 20W 12-0400000000100.337.367.492.859
Tampa Bay Rays logo@ TB2026 Regular SeasonWeek 20L 6-3412100101020.344.374.503.877
Tampa Bay Rays logo@ TB2026 Regular SeasonWeek 20W 10-5 F/10402100100000.341.368.497.866
Tampa Bay Rays logo@ TB2026 Regular SeasonWeek 20L 7-2401000000000.337.368.491.859
Minnesota Twins logo@ MIN2026 Regular SeasonWeek 20L 9-1402000100000.339.370.497.867
Minnesota Twins logo@ MIN2026 Regular SeasonWeek 19W 9-5401000110100.335.367.497.864
Minnesota Twins logo@ MIN2026 Regular SeasonWeek 19L 3-0300000000100.337.366.503.869
Washington Nationals logovs WSH2026 Regular SeasonWeek 19W 5-2400000100100.344.373.513.885
Washington Nationals logovs WSH2026 Regular SeasonWeek 19W 8-7512100000100.353.382.526.907
Washington Nationals logovs WSH2026 Regular SeasonWeek 19L 3-2413100000001.351.381.523.904
Baltimore Orioles logovs BAL2026 Regular SeasonWeek 19W 4-3402000000000.340.372.510.882
Baltimore Orioles logovs BAL2026 Regular SeasonWeek 18L 7-4211100000000.336.368.510.879
Baltimore Orioles logovs BAL2026 Regular SeasonWeek 18L 9-7511001100000.333.367.504.870
Philadelphia Phillies logovs PHI2026 Regular SeasonWeek 18L 1-0401000000001.338.372.493.865
Philadelphia Phillies logovs PHI2026 Regular SeasonWeek 18L 7-2402000000100.341.376.500.876
Philadelphia Phillies logovs PHI2026 Regular SeasonWeek 18W 4-0512000100100.336.372.500.872
Philadelphia Phillies logovs PHI2026 Regular SeasonWeek 18L 6-5523100200000.333.371.504.875
Los Angeles Dodgers logo@ LAD2026 Regular SeasonWeek 17W 3-2401000000210.322.362.492.854
Los Angeles Dodgers logo@ LAD2026 Regular SeasonWeek 17W 2-1503100000100.325.366.500.866
Los Angeles Dodgers logo@ LAD2026 Regular SeasonWeek 17L 5-4411100000300.312.356.486.842
San Francisco Giants logo@ SF2026 Regular SeasonWeek 17L 6-3400000000100.314.360.486.845
San Francisco Giants logo@ SF2026 Regular SeasonWeek 17L 6-2401000000000.327.373.505.878
San Francisco Giants logo@ SF2026 Regular SeasonWeek 17W 9-4503000100100.330.377.515.893
St. Louis Cardinals logovs STL2026 Regular SeasonWeek 16W 4-1411000000200.315.366.511.877
St. Louis Cardinals logovs STL2026 Regular SeasonWeek 16L 5-3500000000100.318.371.523.894
St. Louis Cardinals logovs STL2026 Regular SeasonWeek 16W 5-3321100110010.337.391.554.946
Milwaukee Brewers logovs MIL2026 Regular SeasonWeek 16W 5-3411000000000.338.386.550.936
Milwaukee Brewers logovs MIL2026 Regular SeasonWeek 16L 5-2411000000000.342.393.566.959
Milwaukee Brewers logovs MIL2026 Regular SeasonWeek 16L 7-5 F/10523011200200.347.400.583.983
Atlanta Braves logo@ ATL2026 Regular SeasonWeek 15L 6-3412000001200.328.387.507.894
Atlanta Braves logo@ ATL2026 Regular SeasonWeek 15L 6-5311000110110.317.371.508.879
Atlanta Braves logo@ ATL2026 Regular SeasonWeek 15W 10-4501000100200.317.364.517.880
Detroit Tigers logo@ DET2026 Regular SeasonWeek 15L 8-2311001200000.327.377.545.923
Detroit Tigers logo@ DET2026 Regular SeasonWeek 15L 6-1402200000000.327.386.500.886
Detroit Tigers logo@ DET2026 Regular SeasonWeek 15L 2-0300000000000.313.377.458.836
Cincinnati Reds logovs CIN2026 Regular SeasonWeek 15W 8-1311100010000.333.400.489.889
Cincinnati Reds logovs CIN2026 Regular SeasonWeek 14L 6-3 F/10501000100100.333.391.476.867
Cincinnati Reds logovs CIN2026 Regular SeasonWeek 14L 2-0402000000000.351.415.514.928
New York Yankees logo@ NYY2026 Regular SeasonWeek 14W 7-6312000110010.333.405.515.921
New York Yankees logo@ NYY2026 Regular SeasonWeek 14L 9-7522000000200.300.364.500.864
New York Yankees logo@ NYY2026 Regular SeasonWeek 14L 8-2300000000200.280.357.520.877
Chicago White Sox logovs CHW2026 Regular SeasonWeek 13W 10-0432011110000.318.400.591.991
Chicago White Sox logovs CHW2026 Regular SeasonWeek 13W 9-2411000000100.278.350.333.683
Chicago White Sox logovs CHW2026 Regular SeasonWeek 13L 9-4301000001101.286.375.357.732
Colorado Rockies logovs COL2026 Regular SeasonWeek 13W 4-3402100100000.273.333.364.697
Colorado Rockies logovs COL2026 Regular SeasonWeek 13W 4-3411000000010.143.250.143.393
Colorado Rockies logovs COL2026 Regular SeasonWeek 13W 2-1300000010100.000.250.000.250