Who Is Otto Lopez? A Look at His Career and Baseball Stats

Who Is Otto Lopez? A Look at His Career and Baseball Stats

Quick Answer

Otto Lopez is a Dominican-Canadian professional baseball infielder who currently plays for the Miami Marlins. After spending his early career with the Toronto Blue Jays organization, Lopez emerged as a reliable everyday player in Miami.

Career Milestones
  • Signed by Toronto Blue Jays in 2016
  • MLB debut in 2022
  • Primarily shortstop and second baseman
As of the 2026 season, he has established himself as an All-Star caliber shortstop, batting .332 with 131 hits through 99 games, earning a National League All-Star selection.

Key Facts

  • Born October 1, 1998, in Santo Domingo, Dominican Republic
  • Plays second base, shortstop, and designated hitter for the Miami Marlins (No. 6)
  • Made MLB debut on August 17, 2021, with the Toronto Blue Jays
  • Career MLB batting average: .282 (through July 18, 2026)
  • 2025 season: .246 batting average, 15 home runs, 77 RBIs, 15 stolen bases
  • 2026 season (through late July): .332 batting average, 131 hits, 62 runs, 27 doubles (leads NL), 6 triples (3rd in NL), 18 stolen bases (9th in NL)
  • Named to the National League All-Star team in 2026
  • Represents Canada in international competition (2023 and 2026 World Baseball Classic)
  • Signed a one-year contract with the Marlins in March 2026
  • Listed at 5'10", 160 pounds; bats and throws right-handed

Early Career and Path to the Majors

Dominican Roots and Canadian Connection

Otto Ariel Lopez was born in Santo Domingo, Dominican Republic, but his baseball journey took an international turn early in his professional career. He was signed by the Toronto Blue Jays as an international free agent in 2016, beginning his development in the Blue Jays' farm system.

Unlike many Dominican prospects who remain exclusively tied to their home country, Lopez also developed a connection to Canada—a link that would later prove meaningful for his international career. The Blue Jays added Lopez to their 40-man roster on November 20, 2020, a move designed to protect him from the Rule 5 draft.

This signaled that the organization saw enough potential in his tools to secure his rights, even as he had yet to reach the major leagues. At the time, Lopez was splitting time at Double-A New Hampshire, showing the versatility that would become a hallmark of his game.

MLB Debut and Initial Struggles

Lopez made his Major League debut on August 17, 2021, appearing briefly for the Blue Jays. His first hit came on October 1, 2022—a milestone that arrived after multiple call-ups and returns to Triple-A Buffalo.

The 2022 season exemplified the "taxi squad" life for many young players: Lopez was recalled, optioned, and recalled again multiple times, never quite securing a permanent roster spot. The 2023 season continued this pattern.

Lopez was optioned to Buffalo in March, recalled in May, optioned again, and placed on the injured list in July. He appeared in only a handful of MLB games that year.

Through his first two seasons in Toronto, he accumulated just 84 plate appearances—not enough to demonstrate whether his skills would translate at the highest level. What became clear during this period was that Lopez could play multiple positions.

He logged time at second base and shortstop, and occasionally served as a designated hitter. This flexibility kept him valuable as a bench option, but it also meant he lacked a clear path to everyday playing time on a Blue Jays team with established infielders.

The Miami Breakout From Part-Time Player to All-Star

A Change of Scenery in 2024

The move to Miami in 2024 proved to be the turning point in Lopez's career. With the Marlins, he received his first real opportunity to play consistently.

In 2024, he appeared in more games than in his entire Blue Jays tenure combined, and while his counting stats weren't eye-popping, the experience was invaluable. The 2025 season marked Lopez's first full year as an everyday player.

He appeared in 143 games, logging 594 plate appearances. His .246 batting average was modest, but he contributed 15 home runs and 77 RBIs—solid production from a middle infielder.

He also stole 15 bases, showing he could impact the game on the bases. A closer look at his 2025 splits reveals why some analysts believed he could improve.

His expected batting average (xBA) was .269, suggesting he was slightly unlucky on balls in play. His expected slugging percentage (xSLG) of .434 was significantly higher than his actual .368, indicating that harder-hit balls were finding fielders more often than expected.

His barrel rate of 7.1% and average exit velocity of 88.5 mph were both above league average for a middle infielder.

The 2026 All-Star Breakthrough

The 2026 season has been a different story entirely. Through 99 games, Lopez is batting .332 with a .367 on-base percentage and .499 slugging percentage—good for an .866 OPS.

He has 131 hits, 62 runs scored, 27 doubles (leading the National League), and 6 triples (3rd in the NL). His 18 stolen bases rank 9th in the league.

Several factors explain this dramatic improvement:

Better plate discipline: Lopez's walk rate has remained modest (5.1%), but his strikeout rate has dropped to 14.0%, down slightly from 2025. More importantly, his contact quality has improved.

His hard-hit rate increased to 42.6% in 2026, up from 38.4% the year prior. Increased power: The nine home runs he's hit through 99 games put him on pace for roughly 15 over a full season—similar to his 2025 total.

But the extra-base hits have increased dramatically. His 27 doubles already exceed his 2025 total of 26, and he's doing it in 145 fewer at-bats.

Consistent approach: According to Statcast data, Lopez's average launch angle increased from 8.4 degrees in 2025 to 11.4 degrees in 2026. This suggests he's elevating the ball more without sacrificing contact, a balance that often leads to better results for contact-oriented hitters.

The result was his first All-Star selection in July 2026, when the National League activated him to the roster. For a player who was a fringe roster piece just two years earlier, the recognition represents a remarkable ascent.

Defensive Versatility and Positional Value

Playing Multiple Positions at a High Level

One of Lopez's most valuable attributes is his ability to play both middle infield positions competently. In 2025, he split time between shortstop (111 games) and second base (32 games), with one appearance as a designated hitter.

At shortstop, he posted a .975 fielding percentage with 10 errors in 394 total chances. At second base, his .986 fielding percentage was even cleaner.

The Marlins' defensive metrics show Lopez providing solid, if not spectacular, glove work. His range numbers at shortstop were slightly below average (-3 runs below average in 2025), but he compensated with reliable hands and a quick release.

At second base, he was a positive contributor (+3 runs above average), suggesting he may be better suited to the keystone position defensively. In 2026, Lopez has played primarily shortstop (the position code \6 in Baseball-Reference data), with occasional designated hitter duties.

The Marlins have committed to him as their everyday shortstop, a role he has earned through consistent performance.

The Value of Versatility in Modern Baseball

Lopez's ability to play multiple positions matters more than raw defensive metrics might suggest. Modern MLB rosters value players who can shift between positions, allowing managers to maximize lineup flexibility and rest regulars without losing defensive quality.

For fantasy baseball players, Lopez's dual-position eligibility (second base and shortstop) adds to his value. The RotoWire analysis notes that after taking over for Xavier Edwards at shortstop in May 2025, Lopez gained eligibility at both middle infield spots for the 2026 season.

Statistical Profile What the Numbers Really Say

2025 vs. 2026 A Tale of Two Seasons

The most dramatic change in Lopez's game has been his batting average. His .332 mark in 2026 represents a 86-point improvement over his 2025 .246 average.

Some of this is likely sustainable, while some may regress. What's real: Lopez's improved contact quality and lower strikeout rate suggest a genuine step forward.

His expected statistics support the improvement—his 2026 xBA of .384 (as measured by Baseball-Reference) indicates he's making hard contact consistently. The 27 doubles show he's driving the ball with authority, not just relying on bloop hits.

What might regress: A .332 batting average is elite territory. Very few players maintain that level over a full season.

Even if Lopez settles into the .280-.300 range, that would still represent a significant improvement over 2025. His BABIP (batting average on balls in play) appears elevated, though exact figures aren't provided in the reference material.

What's sustainable: The increase in extra-base hits appears legitimate. Lopez's improved launch angle and hard-hit rate suggest he's making a conscious adjustment to drive the ball more.

His stolen base totals (18 in 99 games) project to roughly 30 over a full season, which would be double his 2025 output.

Pitch-by-Pitch Performance in 2025

Statcast data from 2025 shows Lopez performed best against certain pitch types:

  • Sinkers: .295 batting average, .378 slugging percentage against 422 sinkers faced
  • Sliders: .267 average, .444 slugging against 371 sliders
  • Sweepers: .292 average, .354 slugging against 185 sweepers
  • Curveballs: .231 average, .264 slugging against 157 curves
  • Changeups: .145 average, .188 slugging against 214 changeups
  • Cutters: .167 average, .203 slugging against 137 cutters

The data reveals a clear vulnerability: Lopez struggles against changeups and cutters, both of which are designed to disrupt timing. Against changeups, his .145 batting average and .188 slugging percentage suggest he's frequently fooled by off-speed offerings.

Cutters also gave him trouble, with a .167 average. Conversely, he handles sinkers and sliders well—pitches that either stay in the zone or break laterally.

This profile suggests pitchers who can sequence changeups effectively will have success against him, while those who rely on fastballs and breaking balls may struggle.

International Career and Canadian Representation

Representing Canada on the World Stage

Lopez has represented Canada in two World Baseball Classic tournaments: 2023 and 2026. This dual nationality—born in the Dominican Republic but representing Canada internationally—is relatively unusual in baseball.

It stems from his time in the Blue Jays organization and his connection to the country. Playing for Canada in the WBC provided Lopez with high-leverage international experience.

The 2023 tournament featured some of the world's best players, and Lopez's role on the Canadian team demonstrated his growing reputation as a reliable infielder. In 2026, Canada activated Lopez in February ahead of that year's WBC, signaling his continued importance to the national program.

For a player who spent years bouncing between the majors and minors, representing his adopted country on the world stage represents a significant achievement.

What's Next for Otto Lopez

Contract Status and Future Outlook

Lopez signed a one-year contract with the Marlins in March 2026, keeping him under team control through the end of the season. His breakout All-Star campaign has undoubtedly increased his value, and the Marlins will face a decision about extending him or letting him reach free agency.

Given his age (27 as of October 2026), Lopez is entering his prime years. Players who establish themselves as everyday shortstops with .280+ batting averages and double-digit home run power typically command significant contracts in free agency.

If Lopez maintains his 2026 production through the end of the season, he could be one of the more attractive middle infield options available.

Potential for Sustained Success

The key question for Lopez going forward is whether his 2026 performance represents a new baseline or an outlier. Several factors suggest it may be sustainable:

  • Age-appropriate breakout: Players often make their biggest leap between ages 26 and 28, which aligns with Lopez's development timeline
  • Improved underlying metrics: His exit velocity, launch angle, and hard-hit rate all improved from 2025 to 2026
  • Consistent playing time: After years of sporadic opportunities, Lopez has proven he can produce when given regular at-bats

However, the jump from .246 to .332 is unusually large. Even optimistic projections would likely settle in the .280-.300 range for 2027, with 12-18 home run power.

The stolen base totals could increase as he becomes more comfortable on the bases. The Marlins' lineup context also matters.

Lopez has batted leadoff in some games (as he did on July 21, 2026, against the Astros), suggesting the team trusts him to set the table. If he maintains a .360+ on-base percentage, he'll be a valuable top-of-the-order presence regardless of his power numbers.

Frequently Asked Questions

What position does Otto Lopez play?

Lopez primarily plays shortstop and second base. In 2025, he started 107 games at shortstop and 31 at second base for the Marlins.

He has also appeared as a designated hitter. His ability to play both middle infield positions gives him valuable versatility.

How old is Otto Lopez?

Otto Lopez was born on October 1, 1998, making him 27 years old as of July 2026.

Did Otto Lopez play for the Toronto Blue Jays?

Yes, Lopez made his MLB debut with the Blue Jays on August 17, 2021. He spent parts of three seasons with Toronto (2021-2023), though he never secured a regular role.

The Blue Jays frequently moved him between the majors and Triple-A Buffalo before he was traded or released.

Why does Otto Lopez play for Canada internationally?

Lopez represents Canada in international competition, including the 2023 and 2026 World Baseball Classic tournaments. While born in the Dominican Republic, his time in the Blue Jays organization likely established the connection that led to his Canadian eligibility.

What are Otto Lopez's career MLB statistics?

Through July 18, 2026, Lopez has a career batting average of .282 with 30 home runs and 165 RBIs across parts of six MLB seasons. His best season is 2026, where he was hitting .332 with 131 hits through 99 games and earned an All-Star selection.

Reference Notes

Information in this article is based on publicly available sources including MLB.com, Baseball-Reference.com, FanGraphs, Baseball Savant, and Wikipedia. Some details may change over time as the 2026 season progresses.

Verify with official sources before acting on statistical comparisons or contract information.

Related Buying Guides
← Back