Sunday, July 5, 2026

Game 89 - Phils Celebrate Semiquincentennial with Win

Philadelphia Phillies  6 
Kansas City Royals  1 

2023 Topps Pro Debut #PD-134
Saturday Night, July 4th
Kauffman Stadium - Kansas City, MO
50-39, 2nd Place, 3 games behind the Braves

One Sentence Summary:  Jesus Luzardo pitched six strong innings and the Phillies hit three home runs to support his effort in this Independence Day win over the Royals.

What It Means:  Baseball games that fall on national holidays should be played during the day.  (Insert Man Yells at Cloud meme here.)

What Happened:  Luzardo improved to 7-4, allowing four hits and a run while striking out nine.  The Phillies' offense went 1 for 10 with runners in scoring position, but still produced with home runs from J.T. Realmuto, Gabriel Rincones, Jr. and Alec Bohm.  The only runs to score without the benefit of a home run came on a wild pitch in the seventh and an RBI double from Rincones in the eighth.  On the night he was named a reserve to the All-Star Team, Kyle Schwarber went 3 for 4.  Starting All-Star outfielder Brandon Marsh was 0 for 5.  Also named to the National League All-Stars were Bryce Harper, Cristopher Sanchez and Jhoan Duran.

Featured Card:  This was Rincones' best game in the majors to date, so I'll give him the nod over Luzardo here.  This is one of the earliest cards of his in my Phillies Collection, from the 2023 Topps Pro Debut set.

Transaction:  With bullpen arms needed, the Phillies optioned Alan Rangel (rhp) back to Lehigh Valley and recalled Tanner Banks (lhp).

Saturday, July 4, 2026

Philadelphia Phillies at Kansas City Royals: Holiday Weekend Baseball

2026 Chachi 2006 Topps Missing Links #15
2006 Topps #94

Saturday, July 4th - 8:10
Sunday, July 5th - 3:00
Monday, July 6th - 2:10


Kauffman Stadium - Kansas City, MO
The first 25,000 fans will receive a patriotic Bobby Witt, Jr. bobblehead tonight, dubbed a "Red, White & Bobby" bobblehead.
Philadelphia Phillies 49-39
2nd Place in the N.L. East, 2 1/2 games behind the Braves

Phillies Probables
Jesus Luzardo (6-4, 3.88)
Aaron Nola (3-5, 6.04)
Cristopher Sanchez (10-3, 2.00)

Phillies Leaders
Average:  Brandon Marsh - .315
Runs:  Trea Turner - 59
Home Runs:  Kyle Schwarber - 30
RBIs:  Bryce Harper - 57
Stolen Bases:  Bryson Stott and Trea Turner - 16

Wins:  Cristopher Sanchez - 10
ERA:  Cristopher Sanchez - 2.00
Strikeouts:  Cristopher Sanchez - 136
Saves:  Jhoan Duran - 21
Kansas City Royals 35-53
5th Place in the A.L. Central, 11 games behind the Guardians and White Sox

Royals Probables
Michael Wacha (5-5, 3.31)
Luinder Avila (3-3, 5.40)
Noah Cameron (4-6, 4.95)

Royals Leaders
Average:  Bobby Witt - .290
Runs:  Bobby Witt - 44
Home Runs:  Jan Caglianone - 14
RBIs:  Carter Jensen - 47
Stolen Bases:  Bobby Witt - 29

Wins:  Michael Wacha - 5
ERA:  Michael Wacha - 3.31
Strikeouts:  Michael Wacha - 84
Saves:  Lucas Erceg - 12

Game 88 - Offense, Bullpen Melt Down in Heat

Pittsburgh Pirates  6 
Philadelphia Phillies  1 

2006 Flair Showcase
Hot Numbers #HN-4
Thursday Afternoon, July 2nd
Citizens Bank Park - Philadelphia, PA
49-39, 2nd Place, 2 1/2 games behind the Braves

One Sentence Summary:  The Phillies had four hits in this sweltering hot game, and the bullpen duo of Jose Alvarado and Lee Trivino allowed four runs late in this 6-1 loss.

What It Means:  Game time temperature was 98 degrees at 12:35, and I'm impressed by anyone who sat through this clunker at the ballpark.  Following yet another Friday off-day, the Phillies will open a three-game set in Kansas City on Saturday night.  Happy Semiquincentennial to everyone!

What Happened:  Alan Rangel had a solid outing, shutting down the Pirates over the first four innings, but allowing three hits and walking four.  The Phillies' only run scored when Bryce Harper doubled home Rafael Marchan in the third.  With the scored tied 1-1, Alvardo allowed two runs in the seventh, Trivino allowed two more runs in the eighth and Kyle Backhus gave up another run in the ninth.

Featured Card:  It's hot, and energy levels are low.  Here's an appropriate card for the current weather.

Game 87 - Phils Survive Heat, Scorch Skenes

Pittsburgh Pirates  6 
Philadelphia Phillies  10 

2026 Philadelphia Phillies
Kids Club / Club 215
Wednesday Night, July 1st
Citizens Bank Park - Philadelphia, PA
49-38, 2nd Place, 2 1/2 games behind the Braves

One Sentence Summary:  The Phillies got to Pirates' ace Paul Skenes for eight runs in the scorching heat, hanging on to win this game, 10-6.

What It Means:  It was 96 degrees for the first pitch at 6:41, as the region suffers through a grueling holiday weekend heat wave.

What Happened:  The Phillies offense made it look easy against Skenes, collecting eight runs (seven earned) on six hits, including a three-run home run from Trea Turner in the second and a solo home run from Brandon Marsh in the third.  Zack Wheeler labored through 4 2/3 innings but struck out 10.  He was pulled after 104 pitches, and voiced his displeasure at getting the hook by interim manager Don Mattingly following the game.  A two-run home run from Alec Bohm in the bottom of the eighth made it a non-save situation, but Jhoan Duran still entered and pitched a perfect ninth to secure the win.

Featured Card:  Hopefully Turner is getting hot.  He's batting .322 with three doubles and three home runs over the past two weeks, raising his season average to a more respectable .239.

Friday, July 3, 2026

Game 86 - Crawford, Turner Support Sanchez's Latest Gem

Pittsburgh Pirates  0 
Philadelphia Phillies  8 

2026 Philadelphia Phillies
Kids Club / Club 215
Tuesday Night, June 30th
Citizens Bank Park - Philadelphia, PA
48-38, 2nd Place, 2 1/2 games behind the Braves

One Sentence Summary:  Cristopher Sanchez did his thing again and Justin Crawford went 3 for 3 with three RBIs in this 8-0 drubbing of the Bucs.

What It Means:  Given the Phillies were 9-19 on April 26th, 9 1/2 games behind the Braves, it's amazing to see them now just 2 1/2 games behind the Braves for the top spot in the division.  The team has gone on a scorching 39-19 run under interim manager Don Mattingly up to this game.

What Happened:  Sanchez improved to 10-3, allowing three hits and striking out nine in his seven inning outing.  His ERA went down to an even 2.00.  The unlikely duo of Jonathan Bowlan and Lee Trivino completed the combined shutout.  The Phillies held a slim 2-0 lead throughout most of this game, following a two-run single by Crawford in the second inning.  They'd score three more in the seventh, and three more in the eighth, highlighted by a two-run home run from Trea Turner.

Featured Card:  Crawford has played steady defense and after a slow start, his average has crept up to .256 following this game.  Here's his Kids Club / Club 215 card still available at the ballpark.

Transaction:  Chase Shugart (rhp) was optioned to Lehigh Valley and replaced in the bullpen by Trivino (rhp).

Game 85 - The Nola Problem Intensifies

Pittsburgh Pirates  11 
Philadelphia Phillies  7 

2026 Choice Lehigh Valley
IronPigs Bonus Pack
Monday Night, June 29th
Citizens Bank Park - Philadelphia, PA
47-38, 2nd Place, 3 1/2 games behind the Braves

One Sentence Summary:  Aaron Nola once again suffered one horrific inning, and Chase Shugart allowed three runs in as many days in this 11-7 defeat by the Pirates.

What It Means:  These game summary posts used to be a daily exercise for me, but a busy schedule throughout the week has turned the fun pastime into more of a weekend catch-up activity.  I'm fine having a busy schedule, but I'm also looking forward to things easing up a little.

What Happened:  Nola was charged with eight runs (seven earned) in 4 1/3 innings, seeing his ERA creep over six to 6.04.  His place in the rotation is shaky at best, but the Phillies really don't have many other options right now other than to hope he figures something out.  Seth Johnson and Tim Mayza restored some order, pitching 2 2/3 scoreless innings and allowing the offense to creep back to within two runs when Brandon Marsh hit a two-run home run in the bottom of the eighth, giving the Pirates an 8-6 lead.  But Shugart allowed three more runs to score in the top of the ninth, putting the game out of reach.  Trea Turner and Marsh both homered in the first and Bryce Harper added a two-run home run in the third, spotting Nola a short-lived 5-0 lead.

Featured Card:  Nola needs to stick around, but the Phillies sent Shugart back to the IronPigs following this game.  Shugart has a card in the team-issued photo card set, and can be found in the IronPigs team set too.

Game 84 - Schwarber Launches 30th Homer in Win Over Mets

Philadelphia Phillies  5 
New York Mets  4 

2026 Topps Now #390
Sunday Afternoon, June 28th
Citi Field - Flushing, NY
47-37, 2nd Place, 3 games behind the Braves

One Sentence Summary:  Kyle Schwarber hit his 30th home run of the season, supporting Jesus Luzardo's outing and leading to the series win over the Mets.

What It Means:  Schwarber became the fastest Phillie to reach 30 home runs, doing it in 84 games.  Mike Schmidt held the prior record, hitting his 30th home run in the Phillies' 87th game during the 1979 season.

What Happened:  The Phillies took a 3-0 lead in the third on a sacrifice fly from Bryce Harper, an RBI-double from Alec Bohm and an RBI-single from Brandon Marsh.  Luzardo gave up a run in the fifth before yielding to the bullpen, and the Mets took a 4-3 lead in the bottom of the sixth following a rough outing from Chase Shugart.  Schwarber's blast in the top of the seventh came with Justin Crawford aboard and gave the Phillies a 5-4 lead.  Jose Alvarado, Orion Kerkering and Jhoan Duran shut down the Mets over the final three innings, with Duran earning his 21st save.

Featured Card:  Schwarber received a Topps Now card for his milestone blast.

Monday, June 29, 2026

Pittsburgh Pirates at Philadelphia Phillies: It's Heating Up

2006 Topps #287
2006 Topps #286

Monday, June 29th - 6:40
Tuesday, June 30th - 6:40
Wednesday, July 1st - 6:40
Thursday, July 2nd - 12:35


Citizens Bank Park - Philadelphia, PA
All kids will receive a 2026 All-Star Game pennant on Monday night.  Following the games on Tuesday and Wednesday nights will be the always popular, and extremely impressive, fireworks shows.
Pittsburgh Pirates 42-42
4th Place in the N.L. Central, 9 1/2 games behind the Brewers

Pirates Probables
Braxton Ashcraft (7-3, 3.07)
Bubba Chandler (3-7, 4.42)
Paul Skenes (6-7, 3.10)
Jared Jones (1-1, 5.76)

Pirates Leaders
Average:  Nick Gonzales - .297
Runs:  Bryan Reynolds - 56
Home Runs:  Brandon Lowe - 20
RBIs:  Brandon Lowe - 56
Stolen Bases:  Oneil Cruz - 21

Wins:  Paul Skenes - 6
ERA:  Paul Skenes - 1.98
Strikeouts:  Paul Skenes - 56
Saves:  Gregory Soto - 4
Philadelphia Phillies 47-37
2nd Place in the N.L. East, 3 games behind the Braves

Phillies Probables
Aaron Nola (3-4, 5.58)
Cristopher Sanchez (9-3, 2.13)
Zack Wheeler (8-1, 2.03)
Alan Rangel (0-1, 4.50)

Phillies Leaders
Average:  Brandon Marsh - .321
Runs:  Bryce Harper - 55
Home Runs:  Kyle Schwarber - 30
RBIs:  Kyle Schwarber - 54
Stolen Bases:  Bryson Stott and Trea Turner - 16

Wins:  Cristopher Sanchez - 9
ERA:  Cristopher Sanchez - 2.13
Strikeouts:  Cristopher Sanchez - 127
Saves:  Jhoan Duran - 21

Sunday, June 28, 2026

Game 83 - Rain, Bullpen, Lack of Offense Doom Phils

Philadelphia Phillies  2 
New York Mets  6 

2023 Topps Update #US90
Saturday Afternoon, June 27th
Citi Field - Flushing, NY
46-37, 2nd Place, 4 games behind the Braves

One Sentence Summary:  A four-run sixth inning sunk the Phillies in this 6-2 loss to the Mets.

What It Means:  The Phillies would look to take the series on Sunday afternoon with Jesus Luzardo on the mound.

What Happened:  After an hour-plus rain delay, both teams looked slow out of the gate.  The Phillies scored their two runs in the top of the third when Bryce Harper hit his 19th home run of the season following a walk to Trea Turner.  They'd have only three more singles after Harper's homer.  Tim Mayza again opened, pitching 1 1/3 scoreless innings and Alan Rangel went four innings, departing in the sixth after Francisco Lindor had hit a two-run triple to tie the game.  Jonathan Bowlan entered and allowed both inherited runners from Rangel to score, giving the Mets a 4-2 lead.  Kyle Backhus would give up two more runs in the seventh.

Featured Card:  Nothing much doing in this game, but it was reported on Saturday the Phillies had signed former Met Tommy Pham to a minor league contract.  Pham is 38 years old, a veteran of 13 big league seasons and will serve as some AAA outfield depth.  He appeared in nine games earlier this season with the Mets, going 0 for 13 with seven strikeouts.  The Phillies would be his 11th team if he gets called up.

Saturday, June 27, 2026

Game 82 - Hill, Harper, Wheeler Star in Win Over Mets

Philadelphia Phillies  2 
New York Mets  1 

2014 Bowman Draft #DP19
Friday Night, June 26th
Citi Field - Flushing, NY
46-36, 2nd Place, 4 games behind the Braves

One Sentence Summary:  Defense (Derek Hill), offense (Bryce Harper) and pitching (Zack Wheeler) all came together for the Phillies in this 2-1 win over the Mets.

What It Means:  They'll try to go for the series win Saturday afternoon.  The Phils have hit their high water mark, so far, for the season, at 10 games above .500.  As a reminder, they were 9-19 on April 26th, leading to the dismissal of Rob Thomson.

What Happened:  Wheeler improved to 8-1, going seven strong innings and allowing a run on four hits while striking out five.  Orion Kerkering and Jhoan Duran, on the way to his 20th save, shut down the Mets over the final two innings.  Three straight hits from the Phillies to open the game led to their first run.  Trea Turner doubled, went to third on Kyle Schwarber's single, and scored on Harper's single.  Harper went 3 for 4 in this game.  In the bottom of the first, Derek Hill ran and leapt over the center field wall, amazingly bringing back what would have been a two-run home run off the bat of Juan Soto.  In the seventh, Hill singled to lead off the inning and would eventually come home on a Trea Turner RBI single to left.

Featured Card:  I was bummed Hill didn't receive a Topps Now card for his amazing catch, and I set out to create a Chachi Now card but couldn't find a good enough high resolution image to use.  My guess is that Topps decided against a card since there wasn't a Getty Images photo of it available.  So instead, here's another card from Hill's past, this one from the 2014 Bowman Draft set.

Game 81 - Harper Plays the Hero as Phils Win 3rd Comeback in a Row

Philadelphia Phillies  10 
Washington Nationals  5 

2026 Topps Now #378
Thursday Night, June 25th
Nationals Park - Washington, DC
45-36, 2nd Place, 4 games behind the Braves

One Sentence Summary:  For the third night in a row, the Phillies used the long-ball to take a ninth inning lead, with Bryce Harper doing the honors in this game.

What It Means:  Amazing!  I'd love for the Phillies to win while they're leading the entire game, but these type of wins create energy and momentum.  They find themselves four games back of the division-leading Braves as they open a weekend series against the Mets in Flushing.

What Happened:  Cristopher Sanchez suffered another setback, allowing four first-inning runs, but he'd settle down and allow just one more run through five innings.  The Phils trailed 5-0 when the latest comeback began in the sixth.  The hot Brandon Marsh launched a two-run home run to right center.  In the seventh, Mitchell Parker walked both Harper and Marsh with the bases loaded, making the score 5-4.  Alec Bohm grounded into a fielder's choice, tying the score at 5-5.  In the top of the ninth, Kyle Schwarber singled and was replaced by pinch-runner Garrett Stubbs.  Harper launched his home run, silencing the Nationals fans and giving the Phillies a 7-5 lead.

J.T. Realmuto added an RBI double and Derek Hill capped the scoring with a two-run home run, sending the Phillies to their third thrilling victory in as many days.

Featured Card:  The 2026 Phillies became the first team in MLB history with three go-ahead home runs in the ninth inning in three consecutive games.  Topps Now featured Harper on a card commemorating the feat.  Hard to believe, Harry.


Transaction:  Johan Rojas (of) was activated from the restricted list and placed on the 60-day injured list following his right knee surgery.

Game 80 - Hill Provides Magic for Latest Comeback Win

Philadelphia Phillies  5 
Washington Nationals  4 

2022 Topps Update #US72
Wednesday Night, June 24th
Nationals Park - Washington, DC
44-36, 2nd Place, 4 1/2 games behind the Braves

One Sentence Summary:  For the second night in a row, a dramatic ninth inning home run lead to a comeback win over the Nationals.

What It Means:  Fantastic!  The Phils are playing exciting baseball.

What Happened:  Aaron Nola got the start and allowed two solo home runs in his five-inning outing.  The Phillies took a 3-2 lead in the fourth.  Brandon Marsh singled, went to second when Alec Bohm reached on an E4, and came home on a Bryson Stott double.  J.T. Realmuto brought Bohm home with a sacrifice fly and Gabriel Rincones, Jr. singled Stott home a batter later.  The lead lasted until the sixth when Jonathan Bowlan allowed a two-run home run to Curtis Mead.

Again with two outs in the top of the ninth, Kyle Scwarber walked and pinch-hitter Derek Hill cemented his place in Phillies lore with a two-run home run, jubilantly circling the bases.  Jhoan Duran effortlessly struck out the side in the bottom of the ninth, earning his 19th save and giving the Phillies another win.

Featured Card:  Hill doesn't have a Phillies card yet, unless you count his 2026 Chachi card, and I was bummed he didn't receive a Topps Now card for his homer in this game.  This is his first appearance in a Topps set from the 2022 Topps Update release.

Transaction:  Bryse Wilson (rhp) was claimed off waivers by the Chicago Cubs.  The short-timer appeared in one game with the Phillies, pitching two scoreless innings.  Barring some crazy stroke of luck or unintended checklist mistake, Wilson will never appear on a Phillies baseball card.

Game 79 - Phils Plate Eight in Ninth, Completing Amazing Comeback!

Philadelphia Phillies  14 
Washington Nationals  9 

2026 Topps Now #368
Tuesday Night, June 23rd
Nationals Park - Washington, DC
43-36, 2nd Place, 5 1/2 games behind the Braves

One Sentence Summary:  With two outs, the Phillies scored eight runs in the top of the ninth inning, tying the game on a Brandon Marsh two-run home run and taking the lead on a three-home run from Bryson Stott is this all-time great comeback win.

What It Means:  Incredible!  I excused myself from a networking event and caught the last part of this game from my laptop in my hotel room as the Phillies somehow miraculously pulled off this come from behind win.

What Happened:  The Phillies were behind 5-0 after four innings and trailed 5-3 after seven innings.  Jesus Luzardo battled through 6 2/3 innings, allowing all five runs but striking out a career-high 13.  In the top of the eighth, J.T. Realmuto laced a bases-clearing double to right fielder James Wood that popped out of Woods' glove and then was kicked, allowing the Phillies to take a 6-5 lead.  The Nationals quickly took back the lead in the bottom of the eighth when Jorbit Vivas connected for a three-run home run off Orion Kerkering.

With two outs and down to their last strike in the top of the ninth, this happened:  Trea Turner singled, Marsh homered to tie the game at 8-8, Bryce Harper singled, pinch-hitter Derek Hill singled, Stott hit his three-run home run, Realmuto walked, Gabriel Rincones, Jr. singled, Edmundo Sosa doubled two more runs home, Justin Crawford walked, Turner singled Sosa home.  What an amazing, all-time memorable game for the Phils.

Featured Card:  Topps Now gave us a card for this game, and I wish they could have also included Stott somehow as he had the big tie-breaking home run.

Friday, June 26, 2026

Game 78 - Phils Start Series With Clunker Against Nats

Philadelphia Phillies  1 
Washington Nationals  4 

2026 Choice Lehigh Valley
IronPigs #22
Monday Night, June 22nd
Nationals Park - Washington, DC
42-36, 2nd Place, 6 1/2 games behind the Braves

One Sentence Summary:  Nationals' starter Foster Griffin shut down the Phils' offense in this 4-1 series opening loss.

What It Means:  It got better after this game.  I tend to watch or listen to pretty much every Phillies game, so of course the one week I can't actively enjoy the games due to an out-of-town work conference, the club decides to put together three all-time great games over the next three days.  At least there were plenty of highlights from these games to enjoy once I got back to my room at the end of some pretty long days.

What Happened:  Tim Mayza served as an opener and and allowed a first inning run.  Alan Rangel took the next five innings, allowing a solo home run to Luis Garcia Jr. and striking out four.  Brandon Marsh hit a solo home run in the seventh, accounting for the only Phillies run and giving the Nationals just a one-run lead at the time.  Unfortunately, Seth Johnson allowed a two-run home run in the bottom of the seventh to Curtis Mead, and that was the ballgame.

Featured Card:  Rangel finds himself as the newly named fifth starter, for now, due to the season-long struggles of Andrew Painter.  This is his card from this year's IronPigs team set.

Transaction:  Rangel (rhp) was recalled before the game and Kyle Backhus (lhp) was activated from the injured list.  Max Lazar (rhp) was sent back down, and Bryse Wilson (rhp) was designated for assignment.

Philadelphia Phillies at New York Mets: Phils Look to Keep Winning

2026 Chachi 2006 Topps Missing Links #4
2006 Topps #204

Friday, June 26th - 7:10
Saturday, June 27th - 4:10
Sunday, June 28th - 1:40


Citi Field - Flushing, NY
The first 15,000 fans tonight will receive a Mets Pride sleeveless jersey, and there's also a postgame fireworks show.  On Saturday, the first 15,000 fans receive a Mr. and Mrs. Met t-shirt, and on Sunday the first 5,000 kids will receive a Toy Story 5 bucket hat.
Philadelphia Phillies 45-36
2nd Place in the N.L. East, 4 games behind the Braves

Phillies Probables
Zack Wheeler (7-1, 2.11)
Alan Rangel (0-0, 2.25)
Jesus Luzardo (6-4, 4.39)

Phillies Leaders
Average:  Brandon Marsh - .324
Runs:  Bryce Harper - 54
Home Runs:  Kyle Schwarber - 29
RBIs:  Kyle Schwarber - 52
Stolen Bases:  Bryson Stott and Trea Turner - 15

Wins:  Cristopher Sanchez - 9
ERA:  Cristopher Sanchez - 2.13
Strikeouts:  Cristopher Sanchez - 127
Saves:  Jhoan Duran - 19
New York Mets 34-47
5th Place in the N.L. East, 15 games behind the Braves

Mets Probables
Zach Thornton (0-1, 8.31)
Christian Scott (2-0, 3.10)
TBD

Mets Leaders
Average:  Juan Soto - .299
Runs:  Carson Benge - 43
Home Runs:  Juan Soto - 17
RBIs:  Bo Bichette - 45
Stolen Bases:  Carson Benge - 11

Wins:  Freddy Peralta - 5
ERA:  Nolan McLean - 4.03
Strikeouts:  Nolan McLean - 106
Saves:  Devin Williams - 11

Monday, June 22, 2026

Philadelphia Phillies at Washington Nationals: Four in D.C.

2026 Chachi 2006 Topps Missing Links #16
2006 Topps #404

Monday, June 22nd - 6:45
Tuesday, June 23rd - 6:45
Wednesday, June 24th - 6:45
Thursday, June 25th - 6:45


Nationals Park - Washington, DC
On Tuesday night, the first 20,000 fans will receive a Nationals basketball jersey, and it's also a Pups in the Park night.  Wednesday is Pride Night at the ballpark and on Thursday, the first 20,000 fans receive a Nationals soccer jersey.
Philadelphia Phillies 42-35
2nd Place in the N.L. East, 6 1/2 games behind the Braves

Phillies Probables
TBD
Jesus Luzardo (6-4, 4.20)
Aaron Nola (3-4, 5.71)
Cristopher Sanchez (9-3, 1.80)

Phillies Leaders
Average:  Brandon Marsh - .310
Runs:  Bryce Harper and Kyle Schwarber - 51
Home Runs:  Kyle Schwarber - 29
RBIs:  Kyle Schwarber - 52
Stolen Bases:  Trea Turner - 15

Wins:  Cristopher Sanchez - 9
ERA:  Cristopher Sanchez - 1.80
Strikeouts:  Cristopher Sanchez - 121
Saves:  Jhoan Duran - 18
Washington Nationals 40-38
Tied for 3rd Place in the N.L. East, 9 games behind the Braves

Nationals Probables
Foster Griffin (7-2, 3.32)
Zack Littell (6-6, 5.45)
Cade Cavalli (4-4, 4.07)
Miles Mikolas (2-6, 5.47)

Nationals Leaders
Average:  CJ Abrams - .286
Runs:  James Wood - 68
Home Runs:  James Wood - 20
RBIs:  CJ Abrams - 57
Stolen Bases:  Nasim Nunez - 28

Wins:  Foster Griffin - 7
ERA:  Foster Griffin - 3.32
Strikeouts:  Cade Cavalli - 82
Saves:  Gus Garland - 6

Game 77 - Harper, Schwarber Stay Hot in Win Over Mets

New York Mets  2 
Philadelphia Phillies  6 

2026 Philadelphia Phillies Photocards
Sunday Night, June 21st
Citizens Bank Park - Philadelphia, PA
42-35, 2nd Place, 6 1/2 games behind the Braves

One Sentence Summary:  Bryce Harper finished a triple short of his second cycle and Kyle Schwarber blasted a three-run home run in this 6-2 win over the Mets.

What It Means:  The Phillies took the series from the Mets and they'll head to D.C. next for four night games against the Nationals.

What Happened:  Similar to Cristopher Sanchez the night before, Zack Wheeler was the beneficiary of the offense in this game.  Wheeler improved to 7-1, dropping his ERA to 2.11, allowing four hits and striking out seven in 5 2/3 innings.  The Phillies didn't get the ball out of the infield in the first inning, but scored a pair of runs on a few walks and infield hits from Alec Bohm and Edmundo Sosa.  Schwarber launched his three-run blast in the third, his 29th of the season.  Harper added a solo home run in the fifth, his 17th of the season.  In his last two games, Harper is 7 for 9 with two doubles, a triple and two home runs, driving in four runs.

Featured Card:  Here's Harper's photo card from the recently released team-issued set, produced and sold at the ballpark for the first time since the 2022 season.  I had been told that MLB's agreement with Fanatics precluded the Phillies from selling these sets for the past three seasons, and I assume the deal only covered a three-year period that expired in 2026.  Whatever the reason, it's great to see these sets back on sale (for just $5!) at the ballpark, and I might even get a little greedy and hope for a second series to be released following the All-Star break.

Sunday, June 21, 2026

Game 76 - Schwarber and Harper Make History in Blowout Win

2026 Chachi #50
2026 Chachi #51

New York Mets  3 
Philadelphia Phillies  15 

Saturday Night, June 20th
Citizens Bank Park - Philadelphia, PA
41-35, 2nd Place, 7 1/2 games behind the Braves

One Sentence Summary:  Kyle Schwarber launched three home runs, two in the third inning, and Bryce Harper hit for the cycle in this 15-3 blow-out win over the Mets.

What It Means:  I'm considering this an early Father's Day present!  What an enjoyable game to watch, in spite of the Fox broadcasters.

What Happened:  Harper's cycle started with a bang, when he launched a first inning home run off Mets' starter David Peralta.  The Phillies scored twice more in the second, courtesy of RBI doubles from J.T. Realmuto and Justin Crawford.  The floodgates opened in the third.  Eight Phillies runs crossed the plate, with Schwarber hitting a pair of home runs in the inning, both traveling over 450 feet.  Harper would collect a hustle double and a single in the inning, getting him closer to the cycle.  Bryson Stott, Realmuto and Trea Turner all contributed RBI hits.  Harper completed his cycle in the fifth, scoring two more runs with a triple to center.  Schwarber capped the scoring with this third home run of the night in the seventh.

Schwarber went 4 for 5 with four runs scored and six RBIs, while Harper countered by going 4 for 5 with a pair of runs scored and three RBIs.  All this happened while Cristopher Sanchez was on the mound, cruising to his ninth win of the year.

Featured Card:  I created a Chachi Highlight card in 2023 when Turner homered twice in one inning.  Schwarber joins Turner, Von Hayes and Andy Seminick as the only four Phillies players to accomplish the feat.  Harper became the first Phillie to hit for the cycle since Weston Wilson did it back in 2024, and he now owns the 11th cycle in Phillies history.

Saturday, June 20, 2026

Game 75 - Alvarado Stumbles in Series-Opening Loss to Mets

New York Mets  6 
Philadelphia Phillies  4 

2026 Choice Lehigh Valley
IronPigs #15
Thursday Night, June 18th
Citizens Bank Park - Philadelphia, PA
40-35, 2nd Place, 7 games behind the Braves

One Sentence Summary:  The Phillies battled back to tie this game, but a seventh inning implosion from reliever Jose Alvarado resulted in a 6-4 loss to the lowly Mets.

What It Means:  Along with Tanner Banks, Jose Alvarado is another formerly reliable reliever for the Phillies working his way out of a job.  Alvarado allowed three runs on three hits in the seventh, seeing his season ERA balloon to 6.58.

What Happened:  Aaron Nola allowed two first inning runs, including a Juan Soto solo home run, but then settled down somewhat until Soto homered again in the third.  Nola went five innings, allowing three runs (two earned) on seven hits, striking out six.  The Phillies had their chances in this game, with Alec Bohm providing an RBI single in the first and an RBI double in the third.  Derek Hill tied the game at 3-3 with a clutch, two-out single in the fourth.  Alvarado's shaky outing allowed the Mets to take a 6-3 lead in the seventh.  Justin Crawford scored another run with an RBI single in the ninth, but Kyle Schwarber lined out to right with two runners on to end the ballgame.

Featured Card:  Bryse Wilson made his Phillies debut, pitching two scoreless innings of relief.  This is his ninth season pitching in the majors, and he's previously seen time with the Braves, Pirates, Brewers and White Sox.

Transaction:  The struggling Banks (lhp) was optioned to Lehigh Valley, joining Andrew Painter, who was sent down the day before.  Two new bullpen arms were added with the Phillies selecting the contract of Wilson (rhp) and recalling Seth Johnson (rhp).

Game 74 - Fish Filet Painter

Miami Marlins  12 
Philadelphia Phillies  4 

2026 Philadelphia Phillies Photocards
Wednesday Afternoon, June 17th
Citizens Bank Park - Philadelphia, PA
40-34, 2nd Place, 6 1/2 games behind the Braves

One Sentence Summary:  Andrew Painter suffered his latest rough outing as the Marlins easily defeated the Phillies, 12-4.

What It Means:  This game would result in demotions for both Painter and reliever Tanner Banks, who has also struggled all season.  Painter is 1-8 with a 7.06 ERA, and his ERA was 13.11 in his last three appearances.  He'll try to get back on track with the IronPigs, forcing the Phillies to figure out who the next fifth starter will be.  Banks was one of the club's top relievers in 2025, but he's 0-4 with a 5.86 ERA in 26 games so far this season.  Lefty Kyle Backhus is due to come off the injured list soon.

What Happened:  Painter labored through two innings, allowing six runs on six hits, including two home runs.  Banks allowed the other four runs, giving up a pair of two-run home runs, although all but one of the runs was unearned due to a Trea Turner error.  Turner did go 3 for 5 in this game, raising his season average to .223.  The offense overall had 10 hits and went 4 for 12 with runners in scoring position, but it wasn't enough to overcome the early deficit.  Garrett Stubbs came from behind the plate in the ninth to take the mound and record the final out.

Featured Card:  Here's hoping Painter can turn things around in Lehigh Valley, as it would be a huge boost if the organization's top pitching prospect could contribute down the stretch run.  This is his team-issued photo card, currently available for sale at the ballpark.

Transaction:  Shortly after the game ended, Painter (rhp) was optioned to Lehigh Valley to hopefully figure some things out.

Game 73 - Homers Back Solid Start from Luzardo

Miami Marlins  2 
Philadelphia Phillies  8 

2026 Topps Heritage #168
Tuesday Night, June 16th
Citizens Bank Park - Philadelphia, PA
40-33, 2nd Place, 6 1/2 games behind the Braves

One Sentence Summary:  Jesus Luzardo easily handled his former club, backed by home runs from Brandon Marsh, Alec Bohm and Kyle Schwarber in this 8-2 win.

What It Means:  The Phillies would have the chance for a series sweep on Wednesday afternoon, but Andrew Painter had other plans . . .

What Happened:  Luzardo pitched seven innings, allowing a pair of runs on five hits while striking out nine.  Tanner Banks and Max Lazar added two scoreless innings of relief.  The Phillies offense jumped all over former teammate Tyler Phillips, getting the start for the Marlins.  Phillips allowed all three home runs  and all eight runs in his four-inning outing.  Bohm had a pair of hits and three RBIs.  Schwarber made his first start at first base since the 2021 season.

Featured Card:  Here's Luzardo's card from this year's 1977 Topps-inspired Heritage set.

Transaction:  Brad Keller (rhp) landed on the 15-day injured list with right forearm tendinitis and Lazar (rhp) was recalled from the IronPigs.

Thursday, June 18, 2026

New York Mets at Philadelphia Phillies: Big Weekend at the Bank

2006 Topps #207
2026 Chachi Previews #3

Thursday, June 18th - 6:40
Saturday, June 20th - 7:15
Sunday, June 21st - 7:20


Citizens Bank Park - Philadelphia, PA
The Phillies will have a rare Friday off-day thanks to the World Cup Tournament being in town.  Thursday night is Pride Night at the ballpark and on Sunday, all men will receive a Phillies hat as part of Father's Appreciation Day.
New York Mets 33-41
5th Place in the N.L. East, 14 games behind the Braves

Mets Probables
Sean Manaea (1-2, 4.78)
Freddy Peralta (5-5, 3.90)
TBD

Mets Leaders
Average:  Juan Soto - .297
Runs:  Bo Bichette - 39
Home Runs:  Juan Soto - 15
RBIs:  Bo Bichette - 42
Stolen Bases:  Carson Benge - 10

Wins:  Freddy Peralta - 5
ERA:  Nolan McLean - 3.67
Strikeouts:  Nolan McLean - 97
Saves:  Devin Williams - 10
Philadelphia Phillies 40-34
2nd Place in the N.L. East, 7 games behind the Braves

Phillies Probables
Aaron Nola (3-4, 5.86)
Cristopher Sanchez (8-3, 1.82)
Zack Wheeler (6-1, 2.01)

Phillies Leaders
Average:  Brandon Marsh - .323
Runs:  Bryce Harper - 48
Home Runs:  Kyle Schwarber - 25
RBIs:  Kyle Schwarber - 43
Stolen Bases:  Trea Turner - 15

Wins:  Cristopher Sanchez - 8
ERA:  Cristopher Sanchez - 1.82
Strikeouts:  Cristopher Sanchez - 116
Saves:  Jhoan Duran - 18