Height
5'10"
Weight
185 lbs
Age
27
College
N/A
Experience
4 yrs
Bats/Throws
R/R
Fan Verdict
Grade this player:
Career StatsC-
| Year | Team | GP | AVG | HR | RBI | OPS | SB | H |
|---|---|---|---|---|---|---|---|---|
| Career | ![]() | 280 | 0.26326326 | 22 | 123 | 0.6935355 | 37 | 263 |
Current Contract
Length
1 year
AAV
$780K/yr
Contract Value Index (CVI)
Otto Lopez's one-year, $0.8M deal with the Marlins earns a strong B+ CVI, representing excellent value for a serviceable starter at second base. The 26-year-old provides solid defensive versatility and adequate offensive production at a position where the Marlins desperately needed stability, making this a shrewd low-risk acquisition. At barely above league minimum, Lopez offers the kind of production floor that typically costs $3-4M annually in free agency, giving Miami crucial financial flexibility while addressing their middle infield depth. His ability to handle multiple positions adds even more value to a rebuilding club that needs reliable veterans to bridge the gap while prospects develop. This contract represents the type of savvy roster-building move that contending teams often overlook but rebuilding franchises should prioritize — getting major league-caliber production at a fraction of market rate. Lopez may not move the needle dramatically, but at this price point, he doesn't need to be anything more than a steady contributor to justify the investment.
Performance Analysis
Otto Lopez grades as an above average performer among MLB second basemen, earning a B Performance grade. He is hitting with a 0.260 batting average and a 0.686 OPS (below the league average of .720) this season. With 21 home runs and 119 RBI through 269 games (a 13-HR, 72-RBI pace over a full season), he brings limited power to the lineup. His 35 stolen bases add an elite speed dimension that creates additional offensive value. As a player entering his prime window at 27, Otto is a key contributor for the Marlins. A 269-game sample provides high confidence in this grade.
Recent Games
| Date | OPP | Result | AB | H | R | HR | RBI | BB | SO |
|---|---|---|---|---|---|---|---|---|---|
| Fri, 4/10 | @ DET | L 0-2 | 3 | 0 | 0 | 0 | 0 | 0 | 0 |
| Tue, 4/7 | vs CIN | L 3-6 | 5 | 1 | 0 | 0 | 1 | 0 | 1 |
News & Buzz
Live Discussion
Auto-moderated fan forum with 5-minute speaker turns
Discussion
Loading discussion...

