MLB
HomeScoresRumorsHighlightsDraftPower Rankings
Featured Video
Oneil Cruz HR Off Foul Pole 😮
Corey Seager
Corey SeagerJim McIsaac/Getty Images

Ranking the Top 25 Shortstops of 2023 MLB Season

Joel ReuterNov 15, 2023

It's time to put a bow on the 2023 MLB season with Bleacher Report's final positional rankings.

Throughout the year, we released monthly updates to our position-by-position player rankings, selecting the top 10 players at each spot. Now it's time to finalize those rankings while expanding the list to the 25 best at each position.

Just like the regular-season rankings, past production and future expectations played no part in deciding the order—this is simply a rundown of the best and brightest of 2023.

To qualify for inclusion, a player simply had to have at least 200 plate appearances. Each player was only included at the position where he played the most innings. That notably excluded Gunnar Henderson (more innings at 3B) and Trevor Story (168 plate appearances).

Now let's dive into the top 25 shortstops of the 2023 season.


Catch up on the Top 25 in 2023 series: Catchers, First basemen, Second basemen


Note: We have chosen not to rank Wander Franco amid allegations of inappropriate relationships with underage girls.

Nos. 25-21

1 of 13
Zach Neto
Zach Neto

25. Amed Rosario, Cleveland Guardians/Los Angeles Dodgers

Stats: 142 G, 89 OPS+, .263/.305/.378, 39 XBH (6 HR) 58 RBI, 15 SB, 0.4 WAR

Rosario was a 4.2-WAR player in 2022 when he tallied 46 extra-base hits and provided plus defense, but he failed to match that level of production in a contract year. The Guardians flipped him to the Dodgers at the trade deadline in exchange for Noah Syndergaard, and he could be forced to settle for a one-year deal in free agency.


24. Javier Báez, Detroit Tigers

Stats: 136 G, 62 OPS+, .222/.267/.325, 31 XBH (9 HR), 59 RBI, 12 SB, 0.6 WAR

Two seasons into a six-year, $140 million contract, Báez is no longer the dynamic player he was during his time with the Chicago Cubs. The 30-year-old is still a quality defender, and he can crush a pitch if he runs into a fastball, but he will need to put in work this offseason to get back to being a quality everyday option.


23. Miguel Rojas, Los Angeles Dodgers

Stats: 124 G, 66 OPS+, .236/.290/.322, 22 XBH (5 HR), 31 RBI, 1.3 WAR

The Dodgers acquired Rojas expecting him to serve as their utility infielder, but a season-ending injury to Gavin Lux during spring training thrust him into the starting shortstop job. The 34-year-old didn't provide much offensively, but his stellar defensive metrics (12 DRS, 2.4 UZR/150) earned him a spot in these rankings.


22. Ezequiel Durán, Texas Rangers

Stats: 122 G, 106 OPS+, .276/.324/.443, 38 XBH (14 HR), 46 RBI, 0.9 WAR

One of baseball's most productive utility players in 2023, Durán made double-digit starts at shortstop, left field, third base and designated hitter, but he saw the most playing time at shortstop filling in for an injured Corey Seager. The Rangers acquired the 24-year-old from the New York Yankees in the Joey Gallo deal at the 2021 trade deadline.


21. Zach Neto, Los Angeles Angels

Stats: 84 G, 86 OPS+, .225/.308/.377, 26 XBH (9 HR), 34 RBI, 1.6 WAR

Less than a year after he was taken No. 13 overall in the 2022 draft out of Campbell University, Neto made his MLB debut on April 15 after hitting .400/.520/.825 over 11 games in the minors. The 22-year-old missed time with an oblique strain and dealt with growing pains offensively, but he showed significant upside and played solid defense (711.1 INN, 3 DRS).

Nos. 20-16

2 of 13
Carlos Correa
Carlos Correa

20. Elly De La Cruz, Cincinnati Reds

Stats: 98 G, 89 OPS+, .235/.300/.410, 35 XBH (13 HR), 44 RBI, 35 SB, 0.8 WAR

The Reds rattled off a 14-2 stretch of games after De La Cruz made his MLB debut on June 6. He still has work to do refining his offensive game, as evidenced by his 33.7 percent strikeout rate, but his mix of power, speed, defensive versatility and raw athleticism gives him superstar upside. The 21-year-old has an extremely bright future.


19. Tommy Edman, St. Louis Cardinals

Stats: 137 G, 91 OPS+, .248/.307/.399, 42 XBH (13 HR), 47 RBI, 27 SB, 2.1 WAR

After a 6.3-WAR season in 2022, Edman filled a super-utility role this year with almost equal time spent between shortstop (396.2 INN), second base (373.2 INN) and center field (310.2 INN). His sneaky power, speed, defensive versatility and two remaining years of club control make him a valuable player for the retooling Cardinals.


18. Jon Berti, Miami Marlins

Stats: 133 G, 103 OPS+, .294/.344/.405, 26 XBH (7 HR), 33 RBI, 16 SB, 2.4 WAR

Berti had an NL-leading 41 steals during the 2022 season. While he didn't necessarily benefit from the stolen base boom across baseball this year thanks to the larger bases, he set career-high marks in hits (114), home runs (7), RBI (33), runs scored (53) and total bases (157). The 33-year-old hit .389/.508/.685 in 67 plate appearances over the final month of the season.


17. Carlos Correa, Minnesota Twins

Stats: 135 G, 94 OPS+, .230/.312/.399, 49 XBH (18 HR), 65 RBI, 1.4 WAR

The first season of Correa's six-year, $200 million contract with the Twins did not go as hoped, and his 1.4 WAR was a career low on the heels of a 5.5-WAR campaign in 2022, but he still managed to make an impact when it mattered. Correa went 9-for-22 with three doubles and four RBI in six games while playing stellar defense during the postseason.


16. Orlando Arcia, Atlanta Braves

Stats: 139 G, 98 OPS+, .264/.321/.420, 42 XBH (17 HR), 65 RBI, 1.6 WAR

The most unlikely All-Star of the 2023 season, Arcia hit .294/.345/.425 during the first half after beating out Vaughn Grissom for the starting shortstop job. The 29-year-old leveled off and hit just .235/.297/.416 after the All-Star break, but he remains a steal playing on a three-year, $7.3 million contract.

Nos. 15-11

3 of 13
Anthony Volpe
Anthony Volpe

15. Geraldo Perdomo, Arizona Diamondbacks

Stats: 144 G, 96 OPS+, .246/.353/.359, 30 XBH (6 HR), 47 RBI, 16 SB, 2.3 WAR

Perdomo hit .271/.378/.409 in 274 plate appearances during the first half of the season to earn an All-Star selection. He hit just .214/.322/.297 with only 10 extra-base hits during the second half, but he helped prop up the D-backs offense early in the year. He could be pushed by Jordan Lawlar for the starting job in spring training.


14. Ezequiel Tovar, Colorado Rockies

Stats: 153 G, 77 OPS+, .253/.287/.408, 56 XBH (15 HR), 73 RBI, 11 SB, 2.5 WAR

Tovar had played only 71 games above the High-A level heading into the 2023 season, but he won the Rockies' starting shortstop job on Opening Day. The 22-year-old ranked third on the Rockies roster with 2.5 WAR, he was a Gold Glove finalist, and his 56 extra-base hits ranked sixth among all shortstops.


13. Willy Adames, Milwaukee Brewers

Stats: 149 G, 95 OPS+, .217/.310/.407, 55 XBH (24 HR), 80 RBI, 3.0 WAR

One of the best power-hitting shortstops and a plus defender, Adames has helped solidify the position for the Brewers since they acquired him from the Tampa Bay Rays during the 2021 season. The 28-year-old is set to reach free agency next offseason, so the Brewers could shop him this winter in a thin shortstop market.


12. Anthony Volpe, New York Yankees

Stats: 159 G, 81 OPS+, .209/.283/.383, 48 XBH (21 HR), 60 RBI, 24 SB, 3.3 WAR

Volpe joined Derek Jeter as just the second shortstop in New York Yankees history with a 20/20 season, but it was his defense that earned him a spot this high in the rankings. The 22-year-old also became the first Yankees rookie ever to win a Gold Glove while posting elite defensive metrics (15 DRS, 2.7 UZR/150).


11. Jeremy Peña, Houston Astros

Stats: 150 G, 95 OPS+, .263/.324/.381, 45 XBH (10 HR), 52 RBI, 13 SB, 3.8 WAR

Peña seamlessly replaced Carlos Correa as the Astros' starting shortstop in 2022, becoming the first rookie shortstop in MLB history to win Gold Glove honors while also winning ALCS and World Series MVP honors during the team's playoff run. The 26-year-old should contend for a spot in the top 10 of these rankings for the foreseeable future.

TOP NEWS

Philadelphia Phillies v Chicago Cubs
MLB: SEP 06 Guardians at Dodgers

10. CJ Abrams, Washington Nationals

4 of 13
ATLANTA, GEORGIA - SEPTEMBER 29: CJ Abrams #5 of the Washington Nationals throws to first during the third inning against the Atlanta Braves at Truist Park on September 29, 2023 in Atlanta, Georgia. (Photo by Todd Kirkland/Getty Images)
ATLANTA, GEORGIA - SEPTEMBER 29: CJ Abrams #5 of the Washington Nationals throws to first during the third inning against the Atlanta Braves at Truist Park on September 29, 2023 in Atlanta, Georgia. (Photo by Todd Kirkland/Getty Images)

Stats: 151 G, 95 OPS+, .245/.300/.412, 52 XBH (18 HR), 64 RBI, 47 SB, 3.4 WAR

One of the key pieces whom the Washington Nationals acquired in the blockbuster deal that sent Juan Soto to the San Diego Padres, CJ Abrams was turned loose as their everyday shortstop in his first full season with the team.

The 23-year-old looked the part of a long-term piece of the puzzle for the rebuilding club, especially during the second half of the season, when he posted a .734 OPS with 26 extra-base hits and 33 steals in 70 games.

9. Matt McLain, Cincinnati Reds

5 of 13
CINCINNATI, OHIO - AUGUST 05: Matt McLain #9 of the Cincinnati Reds at bat during a game against the Washington Nationals at Great American Ball Park on August 05, 2023 in Cincinnati, Ohio. (Photo by Emilee Chinn/Cincinnati Reds/Getty Images)
CINCINNATI, OHIO - AUGUST 05: Matt McLain #9 of the Cincinnati Reds at bat during a game against the Washington Nationals at Great American Ball Park on August 05, 2023 in Cincinnati, Ohio. (Photo by Emilee Chinn/Cincinnati Reds/Getty Images)

Stats: 89 G, 129 OPS+, .290/.357/.507, 43 XBH (16 HR), 50 RBI, 14 SB, 3.7 WAR

In a season where multiple teams turned the starting shortstop job over to promising rookies, Matt McLain was far and away the best newcomer of the bunch.

Part of an influx of young talent on the Cincinnati Reds roster, McLain hit .340/.467/.688 with 25 extra-base hits in 40 games at Triple-A before making his MLB debut on May 15. Had he not missed time late in the year with an oblique injury, he likely would have climbed even higher in these rankings.

8. Trea Turner, Philadelphia Phillies

6 of 13
PHILADELPHIA, PENNSYLVANIA - AUGUST 28: Trea Turner #7 of the Philadelphia Phillies bats against the Los Angeles Angels at Citizens Bank Park on August 28, 2023 in Philadelphia, Pennsylvania. (Photo by Mitchell Leff/Getty Images)
PHILADELPHIA, PENNSYLVANIA - AUGUST 28: Trea Turner #7 of the Philadelphia Phillies bats against the Los Angeles Angels at Citizens Bank Park on August 28, 2023 in Philadelphia, Pennsylvania. (Photo by Mitchell Leff/Getty Images)

Stats: 155 G, 111 OPS+, .266/.320/.459, 66 XBH (26 HR), 76 RBI, 30 SB, 3.4 WAR

The Philadelphia Phillies signed Trea Turner to an 11-year, $300 million contract during the offseason. After hitting .391/.440/1.043 with five home runs in six games for Team USA in the World Baseball Classic, he looked poised for a huge season.

Instead, he started slow and carried a .687 OPS into the All-Star break. But he eventually rounded into the form to hit .317/.371/.629 with 14 doubles, 16 home runs and 42 RBI in 51 games over the final two months.

7. Xander Bogaerts, San Diego Padres

7 of 13
OAKLAND, CALIFORNIA - SEPTEMBER 16: Xander Bogaerts #2 of the San Diego Padres bats against the Oakland Athletics in the top of the first inning at RingCentral Coliseum on September 16, 2023 in Oakland, California. (Photo by Thearon W. Henderson/Getty Images)
OAKLAND, CALIFORNIA - SEPTEMBER 16: Xander Bogaerts #2 of the San Diego Padres bats against the Oakland Athletics in the top of the first inning at RingCentral Coliseum on September 16, 2023 in Oakland, California. (Photo by Thearon W. Henderson/Getty Images)

Stats: 155 G, 120 OPS+, .285/.350/.440, 52 XBH (19 HR), 58 RBI, 19 SB, 4.4 WAR

Another high-priced offseason addition, Xander Bogaerts signed an 11-year, $280 million deal with the San Diego Padres and pushed Fernando Tatis Jr. to right field in what was supposed to be one of baseball's most stacked lineups.

It turned out to be a disappointing season for the Padres, but Bogaerts was his usual productive self offensively while also maintaining the improved defense he showed during his final two years in Boston.

6. Bo Bichette, Toronto Blue Jays

8 of 13
NEW YORK, NEW YORK - SEPTEMBER 21: Bo Bichette #11 of the Toronto Blue Jays at bat during the game against the New York Yankees at Yankee Stadium on September 21, 2023 in the Bronx borough of New York City. The Yankees won 5-3. (Photo by Sarah Stier/Getty Images)
NEW YORK, NEW YORK - SEPTEMBER 21: Bo Bichette #11 of the Toronto Blue Jays at bat during the game against the New York Yankees at Yankee Stadium on September 21, 2023 in the Bronx borough of New York City. The Yankees won 5-3. (Photo by Sarah Stier/Getty Images)

Stats: 135 G, 123 OPS+, .306/.339/.475, 53 XBH (20 HR), 73 RBI, 4.9 WAR

One of the best pure hitters in baseball, Bo Bichette was the only shortstop other than Corey Seager to hit over .300. While his streak of seasons leading the American League in hits was halted at two, his 175 knocks were still good for fourth in the AL.

The biggest change for Bichette came on the defensive side of things. The 25-year-old went from being a defensive liability (-16 DRS, -27.6 UZR/150) in 2022 to a plus defender (5 DRS, 4.6 UZR/150) in 2023.

5. Dansby Swanson, Chicago Cubs

9 of 13
CHICAGO, ILLINOIS - SEPTEMBER 24: Dansby Swanson #7 of the Chicago Cubs plays during a game against the Colorado Rockies  at Wrigley Field on September 24, 2023 in Chicago, Illinois. (Photo by Nuccio DiNuzzo/Getty Images)
CHICAGO, ILLINOIS - SEPTEMBER 24: Dansby Swanson #7 of the Chicago Cubs plays during a game against the Colorado Rockies at Wrigley Field on September 24, 2023 in Chicago, Illinois. (Photo by Nuccio DiNuzzo/Getty Images)

Stats: 147 G, 99 OPS+, .244/.328/.416, 50 XBH (22 HR), 80 RBI, 4.8 WAR

Who would have guessed Dansby Swanson would end up ranking ahead of fellow 2022-23 free-agent shortstops Trea Turner, Xander Bogaerts and Carlos Correa, all of whom inked deals north of $200 million last offseason?

The Chicago Cubs landed Swanson with a seven-year, $175 million deal, and he won his second straight Gold Glove while also recording his third straight 20-homer, 80-RBI season. The 29-year-old now looks like one of the faces of the franchise for a Cubs team in flux.

4. J.P. Crawford, Seattle Mariners

10 of 13
NEW YORK, NY - SEPTEMBER 02: J.P. Crawford #3 of the Seattle Mariners looks on prior to the game between the Seattle Mariners and the New York Mets at Citi Field on Saturday, September 2, 2023 in New York, New York. (Photo by Daniel Shirey/MLB Photos via Getty Images)
NEW YORK, NY - SEPTEMBER 02: J.P. Crawford #3 of the Seattle Mariners looks on prior to the game between the Seattle Mariners and the New York Mets at Citi Field on Saturday, September 2, 2023 in New York, New York. (Photo by Daniel Shirey/MLB Photos via Getty Images)

Stats: 145 G, 131 OPS+, .266/.380/.438, 54 XBH (19 HR), 65 RBI, 5.1 WAR

A first-round pick by the Philadelphia Phillies in 2013 and a Baseball America Top 100 prospect for five years running to begin his pro career, J.P. Crawford has taken some time to live up to expectations, but everything finally clicked during a career year in 2023.

Improved plate discipline (11.3 to 14.7 percent walk rate) helped him finish fourth in the American League with a .380 on-base percentage, and he also posted career-high marks in hard-hit rate, barrel rate and average exit velocity all while playing his usual standout defense.

3. Bobby Witt Jr., Kansas City Royals

11 of 13
OAKLAND, CA - AUGUST 22: Bobby Witt Jr. #7 of the Kansas City Royals in the on deck circle before the game against the Oakland Athletics at RingCentral Coliseum on August 22, 2023 in Oakland, California. The Athletics defeated the Royals 5-4. (Photo by Michael Zagaris/Oakland Athletics/Getty Images)
OAKLAND, CA - AUGUST 22: Bobby Witt Jr. #7 of the Kansas City Royals in the on deck circle before the game against the Oakland Athletics at RingCentral Coliseum on August 22, 2023 in Oakland, California. The Athletics defeated the Royals 5-4. (Photo by Michael Zagaris/Oakland Athletics/Getty Images)

Stats: 158 G, 120 OPS+, .276/.319/.495, 69 XBH (30 HR), 96 RBI, 49 SB, 4.4 WAR

Bobby Witt Jr. showed all the makings of a future star during his rookie season in 2022 when he tallied 31 doubles, 20 home runs, 80 RBI and 30 steals, but he was only a 0.9-WAR player due to his middling on-base percentage (.294) and poor defensive metrics (-18 DRS, -8.7 UZR/150).

The 23-year-old improved his walk rate (4.7 to 5.8 percent) to raise his on-base percentage 25 points, and while he was still a below-average defender, his metrics (-6 DRS, 0.2 UZR/150) took a significant step forward. Those improvements coupled with his 30-homer, 49-steal offensive production made him one of baseball's best shortstops.

2. Francisco Lindor, New York Mets

12 of 13
NEW YORK, NEW YORK - SEPTEMBER 27: Francisco Lindor #12 of the New York Mets celebrates his solo home run in the fourth inning against the Miami Marlins during game two of a double header at Citi Field on September 27, 2023 in the Flushing neighborhood of the Queens borough of New York City. This is Lindor's 30th home run of the season. (Photo by Elsa/Getty Images)
NEW YORK, NEW YORK - SEPTEMBER 27: Francisco Lindor #12 of the New York Mets celebrates his solo home run in the fourth inning against the Miami Marlins during game two of a double header at Citi Field on September 27, 2023 in the Flushing neighborhood of the Queens borough of New York City. This is Lindor's 30th home run of the season. (Photo by Elsa/Getty Images)

Stats: 160 G, 120 OPS+, .254/.336/.470, 66 XBH (31 HR), 98 RBI, 31 SB, 6.0 WAR

The New York Mets might have fallen short of lofty expectations, but shortstop Francisco Lindor had his best season since joining the team, winning his first Silver Slugger since 2018 while joining the 30/30 club for the first time.

The 30-year-old got off to a rocky start with the Mets in 2021 when he hit .230 with a 100 OPS+ in 125 games, but he has racked up 11.5 WAR over the past two years. With eight years remaining on his 10-year, $341 million contract, he has a chance to go down as the best position player in franchise history.

1. Corey Seager, Texas Rangers

13 of 13
MINNEAPOLIS, MINNESOTA - AUGUST 27: Corey Seager #5 of the Texas Rangers takes an at-bat against the Minnesota Twins in the first inning at Target Field on August 27, 2023 in Minneapolis, Minnesota. The Twins defeated the Rangers 7-6 in 13 innings. (Photo by David Berding/Getty Images)
MINNEAPOLIS, MINNESOTA - AUGUST 27: Corey Seager #5 of the Texas Rangers takes an at-bat against the Minnesota Twins in the first inning at Target Field on August 27, 2023 in Minneapolis, Minnesota. The Twins defeated the Rangers 7-6 in 13 innings. (Photo by David Berding/Getty Images)

Stats: 119 G, 170 OPS+, .327/.390/.623, 75 XBH (33 HR), 96 RBI, 6.9 WAR

Despite playing in only 119 games while missing time with hamstring and thumb injuries, Corey Seager racked up 75 extra-base hits in 536 plate appearances while putting together an elite all-around offensive season that will likely land him runner-up in AL MVP voting later this week.

He capped off his season by leading the Texas Rangers to a championship, posting a 1.137 OPS with three home runs and six RBI in five games to win World Series MVP honors for the second time in his career. The 29-year-old is one of baseball's true superstars and the cream of the crop at his position right now.

Oneil Cruz HR Off Foul Pole 😮

TOP NEWS

Philadelphia Phillies v Chicago Cubs
MLB: SEP 06 Guardians at Dodgers
Boston Red Sox v Minnesota Twins
New York Mets v San Francisco Giants

TRENDING ON B/R