MLB
HomeScoresRumorsHighlightsDraftPower Rankings
Featured Video
Yankees vs. Astros (04/25/2026)
Boston Red Sox v Cleveland Indians
Jason Miller/Getty Images

How Every MLB Roster Would Look with No Trades or Free-Agent Signings

Joel ReuterJun 12, 2025

Who is ready for the hypothetical of all hypotheticals when it comes to what could have been for your favorite MLB team?

Let's imagine for a second there is no free agency and there are no trades—teams simply keep the players they draft and sign as amateur free agents for the duration of their careers.

This was more or less what baseball looked like before the start of free agency in 1976, and while there was the occasional trade, it was far more common for a player to spend his entire career in one uniform.

Only active players were considered for this exercise, and if at all possible, players who have yet to make their MLB debut were avoided, though in some cases (Nationals shortstop) some creativity was required.

International players with significant professional experience overseas were not considered, so you won't see Shohei Ohtani in the Angels lineup or Yu Darvish in the Rangers rotation.

There was also some defensive shifting to create the best possible lineup, though players could only be moved to a position they have played at the MLB level. For example, Matt Thaiss filled a void at third base for the Angels, though he is now primarily a catcher.

Each hypothetical roster is made up of a standard starting lineup, five starting pitchers and two relief pitchers. The DH spot was available to whoever the best hitter was without a spot in the starting lineup.

Arizona Diamondbacks

1 of 30
Miami Marlins v Arizona Diamondbacks
Dansby Swanson

Starting Lineup

1. RF Corbin Carroll
2. 3B Geraldo Perdomo
3. 1B Paul Goldschmidt
4. 2B Jazz Chisholm Jr.
5. SS Danbsy Swanson
6. CF Daulton Varsho
7. DH Pavin Smith
8. C Adrian Del Castillo
9. LF Alek Thomas

Pitching Staff

SP Max Scherzer
SP Brandon Pfaadt
SP Chad Patrick
SP Brad Keller
SP Wade Miley
RP Justin Martínez
RP Jhoan Durán

Transaction You Forgot: Right-hander Chad Patrick has been one of the top rookie pitchers in baseball this season with a 2.84 ERA in 69.2 innings of work. The 2021 fourth-round pick was traded twice in 2023, going from the D-backs to the Athletics for Jace Peterson at the trade deadline, and then to the Brewers for Abraham Toro in November.

Athletics

2 of 30
Houston Astros v Oakland Athletics
Sonny Gray

Starting Lineup

1. SS Jacob Wilson
2. LF Tyler Soderstrom
3. 1B Matt Olson
4. 3B Matt Chapman
5. DH Max Muncy
6. CF Lawrence Butler
7. C Sean Murphy
8. 2B Zack Gelof
9. RF Eli White

Pitching Staff

SP Sonny Gray
SP AJ Puk
SP Gage Jump
SP Luis Morales
SP Jack Perkins
RP Blake Treinen
RP Mason Miller

Transaction You Forgot: Not to be mistaken for a young Athletics second baseman with the same name, veteran slugger Max Muncy began his MLB career with the Athletics, hitting .195/.290/.321 in 245 plate appearances before he was released on March 31, 2017. A month later, he signed with the Dodgers, and he has tallied 25.3 WAR and 199 home runs during his time in Los Angeles.

Atlanta Braves

3 of 30
Divisional Round - Los Angeles Dodgers v Atlanta Braves - Game Three
Freddie Freeman

Starting Lineup

1. RF Ronald Acuña Jr.
2. C William Contreras
3. 1B Freddie Freeman
4. 3B Austin Riley
5. DH Shea Langeliers
6. 2B Ozzie Albies
7. CF Michael Harris II
8. LF Jason Heyward
9. SS Nick Ahmed

Pitching Staff

SP Spencer Strider
SP Spencer Schwellenbach
SP Charlie Morton
SP Bryce Elder
SP Michael Soroka
RP A.J. Minter
RP Evan Phillips

Transaction You Forgot: Right-hander Evan Phillips has been one of the most reliable late-inning arms in baseball the last few seasons, but his career got off to a forgettable start in Atlanta. A 17th-round pick in 2015, he posted an 8.53 ERA in four appearances with the Braves in 2018 before he was traded to Baltimore in the Kevin Gausman deal.

TOP NEWS

Red Sox' Garrett Crochet wins pitching duel with the Brewers' Jacob Misiorowski
Tampa Bay Rays v. New York Mets
St. Louis Cardinals v Washington Nationals

Baltimore Orioles

4 of 30
St Louis Cardinals v Baltimore Orioles
Manny Machado

Starting Lineup

1. CF Cedric Mullins
2. C Adley Rutschman
3. SS Gunnar Henderson
4. 3B Manny Machado
5. 1B Christian Walker
6. DH Mike Yastrzemski
7. RF Austin Hays
8. LF Kyle Stowers
9. 2B Jackson Holliday

Pitching Staff

SP Kevin Gausman
SP Grayson Rodriguez
SP Eduardo Rodríguez
SP Tobias Myers
SP John Means
RP Tanner Scott
RP Josh Hader

Transaction You Forgot: Standout closer Josh Hader began his pro career in the Orioles organization, going to the Astros at the 2013 trade deadline along with outfielder L.J. Hoes and a Competitive Balance A pick in exchange for veteran starter Bud Norris. Two years later, he was traded again, going from Houston to Milwaukee in a trade that sent Carlos Gómez and Mike Fiers the other way.

Boston Red Sox

5 of 30
Boston Red Sox v New York Yankees
Mookie Betts

Starting Lineup

1. LF Jarren Duran
2. DH Xander Bogaerts
3. RF Mookie Betts
4. 3B Rafael Devers
5. 1B Triston Casas
6. C Kyle Teel
7. SS Chase Meidroth
8. CF Ceddanne Rafaela
9. 2B Kristian Campbell

Pitching Staff

SP Brayan Bello
SP Tanner Houck
SP Frankie Montas
SP Kutter Crawford
SP Hunter Dobbins
RP Michael Kopech
RP Ryan Pressly

Transaction You Forgot: Before ever making his MLB debut, a 20-year-old Frankie Montas was traded from the Red Sox to the White Sox in the 2013 deadline deal that sent Jake Peavy to the South Siders. He has been traded four more times since that initial deal, tossing 744.1 innings of 4.09 ERA baseball over nine seasons.

Chicago Cubs

6 of 30
Chicago Cubs v Philadelphia Phillies
Kyle Schwarber

Starting Lineup

1. CF Ian Happ
2. 2B Nico Hoerner
3. 3B Isaac Paredes
4. LF Kyle Schwarber
5. 1B Willson Contreras
6. DH Gleyber Torres
7. SS Javier Báez
8. RF Cam Smith
9. C Miguel Amaya

Pitching Staff

SP Dylan Cease
SP Justin Steele
SP Javier Assad
SP Paul Blackburn
SP Cade Horton
RP Jeremiah Estrada
RP Porter Hodge

Transaction You Forgot: Who would have guessed we would be talking about Dylan Cease rather than Eloy Jiménez as the one that got away from the Cubs in the 2017 deadline deal to acquire José Quintana from the White Sox? With free agency looming, the Cubs could make a run at a potential reunion this winter.

Chicago White Sox

7 of 30
MLB: OCT 02 Twins at White Sox
Chris Sale

Starting Lineup

1. SS Marcus Semien
2. DH Romy González
3. CF Fernando Tatis Jr.
4. LF Gavin Sheets
5. 3B Jake Burger
6. RF Alex Call
7. 1B Andrew Vaughn
8. 2B Lenyn Sosa
9. C Omar Narváez

Pitching Staff

SP Chris Sale
SP Garrett Crochet
SP Carlos Rodón
SP Chris Bassitt
SP Sean Burke
RP Tanner Banks
RP Aaron Bummer

Transaction You Forgot: The White Sox deal to acquire Jeff Samardzija from the Athletics at the 2014 winter meetings ended up being one of the more lopsided trades in franchise history. Marcus Semien and Chris Bassitt both went the other way in that trade, while Samardzija went 11-13 with a 4.96 ERA in 214 innings in his lone season with the White Sox before walking in free agency.

Cincinnati Reds

8 of 30
Atlanta Braves v Cincinnati Reds
Tyler Mahle

Starting Lineup

1. CF TJ Friedl
2. DH Jonathan India
3. SS Elly De La Cruz
4. C Tyler Stephenson
5. LF Jesse Winker
6. 1B Justin Turner
7. 2B Matt McLain
8. 3B Miguel Rojas
9. RF Jose Siri

Pitching Staff

SP Hunter Greene
SP Tyler Mahle
SP Andrew Abbott
SP Nick Lodolo
SP Josiah Gray
RP Tony Santillan
RP Michael Lorenzen

Transaction You Forgot: Before he was traded to the Nationals in the Trea Turner/Max Scherzer blockbuster deal, Josiah Gray was included in an elaborate swap of bloated salaries between the Reds and Dodgers. On Dec. 21, 2018, the Reds sent Gray, fellow prospect Jeter Downs and Homer Bailey to the Dodgers in exchange for Matt Kemp, Yasiel Puig, Alex Wood, Kyle Farmer and cash.

Cleveland Guardians

9 of 30
Minnesota Twins v Cleveland Indians
Francisco Lindor

Starting Lineup

1. LF Steven Kwan
2. 1B Yandy Díaz
3. SS Francisco Lindor
4. 3B José Ramírez
5. C Yainer Diaz
6. RF Anthony Santander
7. DH Junior Caminero
8. CF Will Benson
9. 2B Willi Castro

Pitching Staff

SP Tanner Bibee
SP Gavin Williams
SP Shane Bieber
SP Aaron Civale
SP Logan Allen
RP Hunter Gaddis
RP Cade Smith

Transaction You Forgot: Fresh off a 2016 season where he hit .290/.368/.494 with 42 doubles, 20 home runs and 95 RBI in 128 games at the High-A level, Anthony Santander was plucked from the Cleveland organization by the Orioles in the 2016 Rule 5 draft. With a 114 OPS+ and 155 home runs over eight seasons in Baltimore, he stands as one of the most successful Rule 5 picks in MLB history.

Colorado Rockies

10 of 30
Pittsburgh Pirates v Colorado Rockies
Carlos Estévez

Starting Lineup

1. LF Jordan Beck
2. SS Ezequiel Tovar
3. 3B Nolan Arenado
4. C Hunter Goodman
5. 2B Ryan McMahon
6. DH Trevor Story
7. RF Mike Tauchman
8. 1B Michael Toglia
9. CF Brenton Doyle

Pitching Staff

SP Tyler Anderson
SP Kyle Freeland
SP Antonio Senzatela
SP Ryan Feltner
SP Chase Dollander
RP Jake Bird
RP Carlos Estévez

Transaction You Forgot: The Rockies selected Tyler Anderson with the No. 20 overall pick in the 2011 draft, and he logged a 4.69 ERA and 104 ERA+ in 397 innings with the team before he was lost off waivers to the Giants following an injury-plagued 2019 campaign. Since leaving the Rockies, he is a two-time All-Star with a 4.03 ERA in 795.2 innings.

Detroit Tigers

11 of 30
Detroit Tigers v Pittsburgh Pirates
Eugenio Suárez

Starting Lineup

1. CF Parker Meadows
2. LF Riley Greene
3. RF Kerry Carpenter
4. 3B Eugenio Suárez
5. DH Nick Castellanos
6. 1B Spencer Torkelson
7. C Dillon Dingler
8. 2B Colt Keith
9. SS Willy Adames

Pitching Staff

SP Tarik Skubal
SP Justin Verlander
SP Casey Mize
SP Keider Montero
SP Jackson Jobe
RP Gregory Soto
RP Will Vest

Transaction You Forgot: Willy Adames was 18 years old and playing at the Single-A level in the Tigers organization when he was included in the three-team, five-player deal to acquire David Price at the 2014 trade deadline. It would be four years before he made his MLB debut in Tampa Bay, eventually developing into a quality everyday shortstop.

Houston Astros

12 of 30
Minnesota Twins v Houston Astros
Kyle Tucker

Starting Lineup

1. 2B Jose Altuve
2. SS Jeremy Peña
3. CF Kyle Tucker
4. 3B Alex Bregman
5. LF Teoscar Hernandez
6. RF George Springer
7. DH Carlos Correa
8. 1B Abraham Toro
9. C Jake Rogers

Pitching Staff

SP Framber Valdez
SP Hunter Brown
SP Lance McCullers Jr.
SP Patrick Sandoval
SP Adrian Houser
RP Trent Thornton
RP Bryan Abreu

Transaction You Forgot: The Astros sent left-hander Patrick Sandoval to the Angels at the 2018 trade deadline in the deal that brought veteran catcher Martín Maldonado to Houston. After posting a 4.01 ERA and 108 ERA+ in 536 innings with the Angels, he signed a two-year, $18.25 million deal with the Red Sox this past offseason while he recovers from Tommy John surgery.

Kansas City Royals

13 of 30
Minnesota Twins v Kansas City Royals
Ryan O'Hearn

Starting Lineup

1. 3B Maikel Garcia
2. SS Bobby Witt Jr.
3. RF Ryan O'Hearn
4. C Salvador Perez
5. 1B Vinnie Pasquantino
6. DH Jac Caglianone
7. 2B Michael Massey
8. LF MJ Melendez
9. CF Kyle Isbel

Pitching Staff

SP Kris Bubic
SP Sean Manaea
SP Brady Singer
SP Alec Marsh
SP Noah Cameron
RP Matt Strahm
RP Jason Adam

Transaction You Forgot: One of the surprise stars of the 2025 season, Ryan O'Hearn spent the first five seasons of his MLB career in Kansas City, hitting .219/.293/.390 for an 83 OPS+ and minus-2.6 WAR in 342 games. The Orioles acquired him for cash considerations prior to the 2023 season, and he has a 128 OPS+ in 537 plate appearances during his time in Baltimore.

Los Angeles Angels

14 of 30
Los Angeles Angels v Minnesota Twins
Brandon Marsh

Starting Lineup

1. SS Zach Neto
2. 1B Nolan Schanuel
3. DH Mike Trout
4. RF Taylor Ward
5. LF Randal Grichuk
6. CF Brandon Marsh
7. 3B Matt Thaiss
8. C Edgar Quero
9. 2B Kyren Paris

Pitching Staff

SP Kyle Bradish
SP Griffin Canning
SP José Soriano
SP Patrick Corbin
SP Jack Kochanowicz
RP Reid Detmers
RP Ben Joyce

Transaction You Forgot: Right-hander Kyle Bradish was not ranked among the top 30 prospects in the Angels organization when he was included in a package with three other players to acquire Dylan Bundy from the Orioles prior to the 2020 season. The 28-year-old is currently recovering from Tommy John surgery, but he was one of the best pitchers in baseball in 2023, posting a 2.83 ERA, 1.04 WHIP and 168 strikeouts in 168.2 innings to finish fourth in AL Cy Young voting.

Los Angeles Dodgers

15 of 30
MLB: AUG 09 Diamondbacks at Dodgers
Corey Seager

Starting Lineup

1. LF Oneil Cruz
2. SS Corey Seager
3. DH Yordan Alvarez
4. C Will Smith
5. 1B Michael Busch
6. RF Cody Bellinger
7. CF Andy Pages
8. 2B Gavin Lux
9. 3B Miguel Vargas

Pitching Staff

SP Nathan Eovaldi
SP Clayton Kershaw
SP Ryan Pepiot
SP Dustin May
SP Walker Buehler
RP Ben Casparius
RP Kenley Jansen

Transaction You Forgot: The Dodgers paid a steep price to bolster their bullpen for playoff runs in 2016 and 2017, trading Yordan Alvarez and Oneil Cruz in separate deals to acquire relievers Josh Fields and Tony Watson. Alvarez was traded before making his pro debut, while Cruz played just 144 games in the Dodgers organization.

Miami Marlins

16 of 30
Miami Marlins v. Washington Nationals
Christian Yelich

Starting Lineup

1. LF Christian Yelich
2. C J.T. Realmuto
3. 1B Josh Naylor
4. DH Marcell Ozuna
5. CF JJ Bleday
6. RF Kameron Misner
7. 2B Javier Sanoja
8. 3B Brian Anderson
9. SS Nasim Nuñez

Pitching Staff

SP Michael King
SP Eury Pérez
SP Andrew Heaney
SP Chris Paddack
SP Max Meyer
RP Alex Vesia
RP Félix Bautista

Transaction You Forgot: Before he was one of the key pieces in the deal that sent Juan Soto from the Padres to the Yankees, Michael King was traded from Miami to San Diego along with international bonus money in exchange for first baseman Garrett Cooper and left-hander Caleb Smith. The former 12th-round pick is poised to cash in as one of the top arms on the free-agent market this winter.

Milwaukee Brewers

17 of 30
Minnesota Twins v Milwaukee Brewers
Drew Rasmussen

Starting Lineup

1. 2B Brice Turang
2. LF Jackson Chourio
3. CF Trent Grisham
4. DH Garrett Mitchell
5. RF Sal Frelick
6. C David Fry
7. SS Orlando Arcia
8. 1B Keston Hiura
9. 3B David Hamilton

Pitching Staff

SP Corbin Burnes
SP Drew Rasmussen
SP Brandon Woodruff
SP Reese Olson
SP Shane Smith
RP Lucas Erceg
RP Devin Williams

Transaction You Forgot: Right-hander Reese Olson has been quietly excellent for the Tigers since making his MLB debut in 2023, posting a 3.60 ERA and 116 ERA+ in 264.2 innings. He was acquired from the Brewers in a one-for-one swap that sent lefty reliever Daniel Norris the other way at the 2021 trade deadline. Norris posted a 6.64 ERA in 18 appearances after the trade before walking in free agency.

Minnesota Twins

18 of 30
Detroit Tigers v Minnesota Twins
Brent Rooker

Starting Lineup

1. CF Byron Buxton
2. 2B Luis Arraez
3. 3B Royce Lewis
4. DH Brent Rooker
5. RF Matt Wallner
6. LF Trevor Larnach
7. 1B Spencer Steer
8. SS Brooks Lee
9. C Ryan Jeffers

Pitching Staff

SP José Berríos
SP Bailey Ober
SP Luis Gil
SP Cade Povich
SP Zebby Matthews
RP Griffin Jax
RP Taylor Rogers

Transaction You Forgot: One of the most productive hitters in the country during his junior season at Mississippi State, Brent Rooker hit .387/.495/.810 with 30 doubles, 23 home runs and 82 RBI in 67 games before going No. 35 overall in the 2017 draft. He hit .212 with a 32.1 percent strikeout rate in 234 plate appearances with the Twins, then made stops in the Padres and Royals organizations before breaking out with the Athletics.

New York Mets

19 of 30
2021 New York Mets Photo Day
Pete Crow-Armstrong

Starting Lineup

1. CF Pete Crow-Armstrong
2. RF Brandon Nimmo
3. 1B Pete Alonso
4. DH Wilmer Flores
5. LF Jeff McNeil
6. 3B Mark Vientos
7. C Francisco Alvarez
8. SS Amed Rosario
9. 2B Andrés Giménez

Pitching Staff

SP Jacob deGrom
SP Seth Lugo
SP David Peterson
SP Tylor Megill
SP José Quintana
RP Steven Matz
RP Eric Orze

Transaction You Forgot: Francisco Lindor has tallied 23.9 WAR since he was traded to the Mets for Andrés Giménez, Amed Rosario and two prospects who have yet to reach the majors. For those keeping score at home, Giménez and Rosario have produced a combined 25.2 WAR during that same stretch.

New York Yankees

20 of 30
Kansas City Royals v New York Yankees
Luis Severino

Starting Lineup

1. SS Anthony Volpe
2. 3B Josh Smith
3. CF Aaron Judge
4. 1B Ben Rice
5. DH Austin Wells
6. C Carlos Narváez
7. RF Jasson Dominguez
8. LF Miguel Andujar
9. 2B Trey Sweeney

Pitching Staff

SP Luis Severino
SP Nestor Cortes
SP Clarke Schmidt
SP Randy Vásquez
SP Hayden Wesneski
RP Garrett Whitlock
RP Tommy Kahnle

Transaction You Forgot: Reliever Tommy Kahnle has made two separate stints with the Yankees since making his MLB debut as a member of the Rockies, but he also started his pro career in the Yankees organization. The Rockies selected him out of the Yankees farm system in the 2013 Rule 5 draft. The 35-year-old is still going strong with a 1.24 ERA and eight saves in 28 appearances with the Tigers while playing on a one-year, $7.75 million deal.

Philadelphia Phillies

21 of 30
Philadelphia Phillies v Toronto Blue Jays
J.P. Crawford

Starting Lineup

1. SS J.P. Crawford
2. 2B Bryson Stott
3. 1B Rhys Hoskins
4. C Logan O'Hoppe
5. 3B Alec Bohm
6. DH Travis d'Arnaud
7. LF Matt Vierling
8. RF Mickey Moniak
9. CF Johan Rojas

Pitching Staff

SP Aaron Nola
SP Ranger Suárez
SP Bailey Falter
SP Ben Brown
SP Andrew Painter
RP Orion Kerkering
RP Mark Leiter Jr.

Transaction You Forgot: The Phillies traded Travis d'Arnaud all the way back on Dec. 16, 2009, packaging him along with Kyle Drabek and Michael Taylor to acquire future Hall of Famer Roy Halladay. Three years later, he was part of another blockbuster deal for a Cy Young hurler, going from the Blue Jays to the Mets in exchange for R.A. Dickey.

Pittsburgh Pirates

22 of 30
Oakland Athletics v Pittsburgh Pirates
Gerrit Cole

Starting Lineup

1. CF Starling Marte
2. 2B Nick Gonzales
3. DH Andrew McCutchen
4. 1B Josh Bell
5. 3B Ke'Bryan Hayes
6. LF Adam Frazier
7. C Elias Díaz
8. RF Connor Joe
9. SS Kevin Newman

Pitching Staff

SP Paul Skenes
SP Gerrit Cole
SP Tyler Glasnow
SP Mitch Keller
SP Jameson Taillon
RP Justin Wilson
RP Clay Holmes

Transaction You Forgot: Sinkerballer Clay Holmes spent the first four seasons of his career with the Pirates before he was traded to the Yankees at the 2021 deadline in exchange for Diego Castillo and Hoy Park. His numbers before (44 G, 4.93 ERA, 1.43 WHIP) and after (25 G, 1.61 ERA, 0.79 WHIP) he was traded in 2021 are a prime example of what a change of scenery can sometimes do.

San Diego Padres

23 of 30
Atlanta Braves v San Diego Padres
MacKenzie Gore

Starting Lineup

1. 2B Xavier Edwards
2. SS CJ Abrams
3. CF Jackson Merrill
4. RF James Wood
5. DH Trea Turner
6. 1B Ty France
7. LF Jake Bauers
8. 3B Luis Urías
9. C Luis Campusano

Pitching Staff

SP Max Fried
SP MacKenzie Gore
SP Zach Eflin
SP Ryan Weathers
SP Colin Rea
RP Andrés Muñoz
RP Emmanuel Clase

Transaction You Forgot: The Padres selected Max Fried (No. 7 overall) and Zach Eflin (No. 33) with their top selections in the 2012 draft, and both were traded before making their MLB debuts. Fried was used to acquire Justin Upton from the Braves, while Eflin went to the Phillies in the three-team deal that sent Jimmy Rollins to the Dodgers and Matt Kemp to the Padres.

San Francisco Giants

24 of 30
2010 XM All-Star Futures Game
Zack Wheeler

Starting Lineup

1. RF Heliot Ramos
2. 2B Tyler Fitzgerald
3. LF Bryan Reynolds
4. DH Joey Bart
5. 1B Bryce Eldridge
6. CF Austin Slater
7. 3B Casey Schmitt
8. C Patrick Bailey
9. SS Marco Luciano

Pitching Staff

SP Zack Wheeler
SP Logan Webb
SP Luis Castillo
SP Hayden Birdsong
SP Landen Roupp
RP Randy Rodríguez
RP Camilo Doval

Transaction You Forgot: A young Luis Castillo had yet to pitch above the Single-A level when he was traded to the Marlins in exchange for Casey McGehee prior to the 2015 season with the Giants searching for a replacement for Pablo Sandoval at third base. The Marlins also whiffed on his potential, trading him to the Reds for Dan Straily in January 2017.

Seattle Mariners

25 of 30
Baltimore Orioles v Seattle Mariners
Ketel Marte

Starting Lineup

1. CF Julio Rodríguez
2. 2B Ketel Marte
3. RF Tyler O'Neill
4. C Cal Raleigh
5. 1B Tyler Locklear
6. DH Noelvi Marte
7. SS Cole Young
8. LF Chris Taylor
9. 3B Ben Williamson

Pitching Staff

SP Logan Gilbert
SP Freddy Peralta
SP George Kirby
SP Pablo López
SP Bryan Woo
RP Emilio Pagán
RP Edwin Díaz

Transaction You Forgot: Right-hander Freddy Peralta was entering his age-20 campaign and getting ready to make his Single-A debut when the Mariners traded him and two other prospects to acquire first baseman Adam Lind ahead of the 2016 season. Lind hit .239/.286/.431 with 20 home runs and minus-0.3 WAR in 126 games in his lone season in Seattle.

St. Louis Cardinals

26 of 30
St Louis Cardinals v Cincinnati Reds
Jack Flaherty

Starting Lineup

1. LF Lars Nootbaar
2. SS Masyn Winn
3. 3B Brendan Donovan
4. RF Randy Arozarena
5. DH Ivan Herrera
6. 1B Alec Burleson
7. 2B Tommy Edman
8. CF Harrison Bader
9. C Carson Kelly

Pitching Staff

SP Jack Flaherty
SP Zac Gallen
SP Sandy Alcántara
SP Michael Wacha
SP Jordan Hicks
RP Luke Weaver
RP Ryan Helsley

Transaction You Forgot: The deal that sent Randy Arozarena to the Rays looked like a major mistake for the Cardinals when he emerged as a postseason star in Tampa Bay, but the scales are starting to level thanks to a long-awaited breakout from Matthew Liberatore. The 25-year-old was the main pickup for the Cardinals in that trade, and with a 3.82 ERA, 1.13 WHIP and 58 strikeouts in 68.1 innings this year he has staked claim to a rotation spot.

Tampa Bay Rays

27 of 30
Tampa Bay Rays v Oakland Athletics
Blake Snell

Starting Lineup

1. SS Jake Cronenworth
2. DH Kyle Manzardo
3. 3B Jonathan Aranda
4. 2B Brandon Lowe
5. 1B Nathaniel Lowe
6. CF Jesús Sánchez
7. RF Josh Lowe
8. LF Jake Fraley
9. C Luke Maile

Pitching Staff

SP Blake Snell
SP Joe Ryan
SP Merrill Kelly
SP Cristopher Sánchez
SP Matthew Liberatore
RP Ryne Stanek
RP Kirby Yates

Transaction You Forgot: The Rays are usually on the receiving end of lopsided trades to acquire controllable pitching talent, but they let one get away when they traded Cristopher Sánchez to the Phillies in exchange for Curtis Mead. Since becoming a staple in the Philadelphia rotation midway through the 2023 season, Sánchez has a 3.31 ERA, 1.20 WHIP and 332 strikeouts in 353.2 innings.

Texas Rangers

28 of 30
Seattle Mariners v Texas Rangers
Cole Ragans

Starting Lineup

1. LF Jurickson Profar
2. SS Isiah Kiner-Falefa
3. RF Wyatt Langford
4. 3B Josh Jung
5. 2B Dylan Moore
6. DH Liam Hicks
7. 1B Andy Ibáñez
8. C Jose Trevino
9. CF Leody Taveras

Pitching Staff

SP Cole Ragans
SP Nick Martinez
SP Jeffrey Springs
SP Martín Pérez
SP Kyle Hendricks
RP Reed Garrett
RP Pete Fairbanks

Transaction You Forgot: Interesting hypothetical: If the Rangers don't trade Pete Fairbanks to the Rays in exchange for Nick Solak at the 2019 deadline, they probably don't need to trade Cole Ragans to the Royals for a two-month rental of Aroldis Chapman at the 2023 deadline.

Toronto Blue Jays

29 of 30
Texas Rangers v Toronto Blue Jays
Matthew Boyd

Starting Lineup

1. SS Bo Bichette
2. DH Alejandro Kirk
3. 1B Vladimir Guerrero Jr.
4. RF Lourdes Gurriel Jr.
5. 3B Addison Barger
6. CF Lane Thomas
7. C Gabriel Moreno
8. LF Spencer Horwitz
9. 2B Otto López

Pitching Staff

SP Joe Musgrove
SP Matthew Boyd
SP Marcus Stroman
SP Gunner Hoglund
SP Trey Yesavage
RP Jordan Romano
RP Jeff Hoffman

Transaction You Forgot: The Blue Jays took on the final five years and $96.5 million of Andrés Giménez's contract during the offseason to add a defensive standout at second base, but they could have had one for a fraction of the cost if they had kept Otto López. He was traded to the Giants for cash considerations prior to the 2024 season, and he was a 2.6-WAR player last year on the strength of his defense (9 DRS, 5.8 UZR/150).

Washington Nationals

30 of 30
National League Division Series - Los Angeles Dodgers v. Washington Nationals - Game Five
Bryce Harper

Starting Lineup

1. 2B Luis García Jr.
2. DH Juan Soto
3. 1B Bryce Harper
4. 3B Anthony Rendon
5. RF Dylan Crews
6. LF Michael A. Taylor
7. CF Jacob Young
8. SS Seaver King
9. C Sandy León

Pitching Staff

SP Robbie Ray
SP Nick Pivetta
SP Jesús Luzardo
SP Erick Fedde
SP Jake Irvin
RP Reynaldo López
RP Jake Cousins

Transaction You Forgot: Before he was an All-Star with the D-backs and a Cy Young winner with the Blue Jays, left-hander Robbie Ray was a 12th-round pick by the Nationals in the 2010 draft. He was traded to the Tigers on Dec. 2, 2013, along with Steve Lombardozzi and Ian Krol in exchange for Doug Fister.

Yankees vs. Astros (04/25/2026)

TOP NEWS

Red Sox' Garrett Crochet wins pitching duel with the Brewers' Jacob Misiorowski
Tampa Bay Rays v. New York Mets
St. Louis Cardinals v Washington Nationals
Texans Giants Football

TRENDING ON B/R