Skip to main content

The Good Phight

Small victories, large defeats.

Total reads

4,327

This week

1

Rank

#39 of 452

Published

1,762 posts

Active 42.4 posts/week Last post about 4 hours ago
Last 12 weeks

Most read posts

Featured on Sportsblogs

Run this blog? Add the badge to your site to show readers you're featured — it links back to this page.

Featured on Sportsblogs

Latest Entries

Phillies on the Pharm: 6/20/2026

The Phillies weren’t in action yesterday, but the affiliates were. Three of them celebrated victories, and only a rough ninth in Lakewood separated the farm system from an undefeated day. Lehigh Valley 9, Worcester 3 The nice thing about doing this in writing is that I don’t have to figure out how to pronounce “Worcester”. […]

Is there any consideration at an Alec Bohm extension?

The answer to this question is probably a lot different than it was a month ago. A month ago, Bohm was the worst hitter in the game. Forget the National League, he was the worst hitter in the entirety of MLB. Since his two day off sojourn, he’s come back as one of the more […]

MLB

2026 MLB Draft Preview: Hunter Dietz, LHP

The Phillies went hog wild on Pitching in last year’s draft. Will they go back to that with a Razorback this year? Baseball America projected it, so may as well write this up and see what they’d be getting if they went back to an arms race this year (last pun, I promise). Hunter is […]

The Phillies are owning the lousy and mediocre

The Phillies 3-9 record against the current three NL division leaders — Braves, Dodgers and Brewers — tells a pretty clear story. Those three clubs are all significantly better than Philadelphia. It was clear to see on the field in the two series against Atlanta, the series in Los Angeles and in the Phils’ trip […]

Should the Phillies Join the Bunt Parade?

I bought a pocket radio recently. Although it’s posed a few problems (reception for my favorite station is a bit shaky), it’s been a real joy to have it. It really doesn’t offer any advantages over streaming the stations digitally, but there’s something charming about it, a tactile satisfaction in tuning it manually and hearing […]

MLB

Phillies on the Pharm: 6/19/2026

Three of the Phillies’ top four affiliates earned wins on Thursday, the only blemish coming in Reading where the team’s pitching collapsed in the second half of the game. Lehigh Valley 5, Worcester 4 The IronPigs snapped a four-game losing streak on Thursday night – but just barely. After getting off to a 3-0 lead, […]

MLB

Should the Phillies hit Brandon Marsh leadoff more?

Tuesday night’s game featured a new look lineup out of necessity, as Trea Turner was still sore from getting hit by a pitch Monday night and did not play. So, the lineup featured Brandon Marsh leading off and Kyle Schwarber hitting second while playing first base. Needless to say, the lineup worked well that night, […]

Phillies News: Adolis García, Andrew Painter, Justin Crawford

Welcome to an odd, baseball-less Friday. The Phillies played the Mets yesterday, and they’ll play them tomorrow, and they’ll play them the day after that, but they’re not playing them today. Onto the links. Phillies news: Adolis García is out for the season. Roy Halladay was sent down to the minors in his youth. Can […]

Bo Bichette Boos but the Phillies Still Lose: Mets 6 Phillies 4

Given that the Mets are in last place in the National League East and their roster is brutalized with injuries, the biggest story of this series will be about Bo Bichette’s free agent decision from January. The Phillies offered Bo Bichette a seven year deal, worth $200 million but the New York Mets swooped in […]

Gamethread 6/18: Phillies vs. Mets

For the first time in 2026, the Phillies and New York Mets will square off as the teams begin a three-game series at Citizens Bank Park. The Phillies will be wearing their powder blue uniforms and will give the ball to Aaron Nola. The Mets will counter with veteran Sean Manaea. The veteran lefty is […]

Trea Turner’s Philadelphia tenure is very hard to assess

Trea Turner returned to the starting lineup in Wednesday’s series finale against the Marlins at Citizens Bank Park, with manager Don Mattingly returning him to the leadoff spot. It was his first time batting leadoff since his season-long slump resulted in Turner being dropped to the No. 2 spot on May 27th. Turner had a […]

Bo Diddly: Phillies vs. Mets series preview

It seems odd that we’re in mid-June and the Phillies and Mets haven’t played each other yet in 2026. While I’m a fan of schedule diversity and having every team play each other throughout the season, it also seems wrong that you can go almost three months into the season without seeing one of your […]

Examining the bottom of the 40-man roster

Ah, the 40-man roster. The place that players crave to be as it means making either a full year’s salary by remaining on that roster all season, or a significant prorated portion for each day that player is on the 40-man roster. There might be hesitance from minor leaguers in regards to that particular part […]

MLB

Phillies on the Pharm: 6/18/2026

It was another rough night on the Pharm, with only one team getting a win. Jersey Shore seemed to have just about all of the organization’s offense for the evening. Here’s how the games shaped up. Lehigh Valley 4, Worcester 7 F/10 The ‘Pigs came back from an early deficit, but fell to the WooSox […]

Who should take Andrew Painter’s spot in the rotation?

It shouldn’t be controversial to say that Andrew Painter is not a Major League caliber starting pitcher right now. That does not mean he will never become one, but in this moment, on June 18th, he is simply not MLB caliber. After his latest shellacking at the hands of the Marlins yesterday afternoon in which […]

Phillies News: Andrew Painter, Jonathan Bowlan, All-Star Futures Game

The Phillies simply couldn’t wait anymore. After another disastrous outing yesterday afternoon, the Phillies finally decided they’d seen enough and sent the struggling Andrew Painter to Triple-A. It’s been a rocky start to a career for the young right hander to say the least, as he owns a 7.06 ERA across his first 14 big […]

Phillies Option Andrew Painter to Triple-A

After Wednesday’s 12-4 defeat to the Miami Marlins where Andrew Painter surrendered six runs in just two innings of work, the Phillies will be shaking up the back of their rotation by optioning Andrew Painter to AAA. The Phillies have tried everything with Painter. They’ve tweaked his usage in certain starts to limit fastball damage, […]

Let’s talk about Painter: Marlins 12, Phillies 4

It was a semi-getaway day for the Phillies and Marlins and after getting embarrassed a bit by the Phillies the previous two games, Miami came out swinging. On the day, they battered Andrew Painter and the rest of the Phillies’ pitching staff, putting up twelve runs on thirteen hits. It started early and often and […]

Zack Wheeler and the Art of Figuring it Out

Zack Wheeler was not at his best on Monday night. He had issued three walks by the first batter of the fourth inning. It was only the seventh time he’d walked three or more batters in a game since the start of 2025, and he had yet to record an out in the fourth. He’d […]

MLB

Phillies on the Pharm: 6/17/2026

At least the big league club won big last night, because it was a rough night elsewhere across the Phillies system with heartbreaking late losses and blowouts.  Worcester 5, Lehigh Valley 3 This one entered the ninth tied at 3-3 before Nolan Hoffman allowed two runs on two hits and a walk to put the […]

MLB

The Mets are up next. How are you feeling about them?

With no disrespect meant to the Marlins, with whom the Phillies conclude their series today, it’s time to think about the Mets. It’s deep into June, and the Phillies are just about to play their Flushing-based rivals for the first time this season. Blame the balanced schedule; it’s kept the two star-crossed haters apart for […]

Phillies news: Brad Keller, outfield, Rafael Devers

Listen, I’m glad that the Phillies won and everything, but the thing I’m most glad about is that Kyle Schwarber was not subjected to anything crazy at first base. I know the team was trying to get Bryce Harper off his feet and that with Alec Bohm at third thanks to Trea Turner needing a […]

Kyle Schwarber Played First In This One: Phillies 8, Marlins 2

In middle school English class, I was taught about the structure of a story. It has the inciting event, the rising action, the climax, the falling action. Baseball games can be exactly like that. Or exactly not like that. This game had most of those pieces, sure, but they all came fairly early. The Phillies […]