Bill Streicher-USA TODAY Sports

Despite what transpired in the final two games against the Arizona Diamondbacks in the National League Championship Series, the Philadelphia Phillies still boast one of the most potent lineups in Major League Baseball.

Two maddening losses doesn’t change that fact.

Unfortunately, in the what-have-you-done-for-me-lately world of professional sports, those two losses still sting.

Coming home with a 3-2 lead in the NLCS should have guaranteed a second consecutive berth in the World Series.

But that’s why they play the games.

The Diamondbacks were the better team in those two games even though the Phillies had the better lineup.

Is it flawed? Well, all lineups are flawed in some way.

Manager Rob Thomson still has plenty of time and all of spring training to figure out his lineup for 2024.

There may even be a player or two not on the roster yet.

For now, here’s an early look at how the lineup could look:

  • Trea Turner, SS
  • Bryson Stott, 2B
  • Kyle Schwarber, DH
  • Bryce Harper, 1B
  • Alec Bohm, 3B
  • J.T. Realmuto, C
  • Nick Castellanos, RF
  • Brandon Marsh, LF
  • Johan Rohas, CF

Over the last two seasons, Thomson has been adamant about batting Schwarber in the leadoff role. Thomson believes it gives the Phillies the best chance to win.

Will he stick with it in ’24?

We’ll find out soon.

Dave Dombrowski has talked about looking for other pieces in the outfield to add depth and it's not a given Rojas will make the Opening Day roster if his bat hasn't improved.

Even if the Phillies don’t make another roster move, this lineup is still rock solid from top to bottom

More must-reads:

TODAY'S BEST
Knicks shut down Celtics late in comeback Game 1 OT win
Watch: Aaron Gordon's game-winner stuns Thunder in Game 1
Watch: Missed tripping call aids Maple Leafs in Game 1 win
Ravens downplay Justin Tucker's release with a tone-deaf statement
Why Cavs HC Kenny Atkinson might not want to celebrate COY win
Spurs' Gregg Popovich embracing new role with team after retiring as HC 
Michigan HC Sherrone Moore to be suspended two games
Scottie Scheffler sticks it to Phil Mickelson with emphatic win in Texas
Sporting Kansas City joins the pantheon of impossible MLS victories
Patriots legends rip Giants' Abdul Carter over Lawrence Taylor number request
NASCAR power rankings: Defending champion rises after surprising Texas triumph
Closest MLB-ready prospect for each AL team
Padres' bats come alive in eighth to steal win at rainy Yankee Stadium 
Watch: Mets 1B Pete Alonso crushes 425-foot HR
Watch: Dodgers' Shohei Ohtani blasts HR where he created '50-50' club
Islanders climb nine spots to No. 1 pick with stunning lottery win
Oilers get good news and bad news on Mattias Ekholm
Astros place key slugger on injured list
'It makes sense': Steelers see new Aaron Rodgers conspiracy theory emerge as team waits for 2025 decision
Marc-Andre Fleury joining Canada for World Championship