Vancouver Television Sports← GAME CENTRE
← MLB / AFTER THE WHISTLE

MLB • September 16, 2026

Petey Halpin’s three-run answer swings Guardians past White Sox 6-3

The box score from Progressive Field looks backward at first glance: the Chicago White Sox had more hits, a higher batting average for the day, and still walked away beaten. Cleveland’s 6-3 win over the White Sox was built on something sturdier than hit totals — patience, one thunderous swing from Petey Halpin, and a sixth inning Chicago never recovered from.

MLB / FINAL
Chicago White Sox3 — 6Cleveland Guardians
Chicago White SoxCleveland Guardians

The White Sox found the big hit, but only once

For five innings, Chicago had the shape of a team that should have been in command. Chase Meidroth went 3-for-5. Randal Grichuk added two more hits. Tommy Pham supplied the game’s loudest answer to that point, a three-run homer to left-center in the fifth that erased Cleveland’s early lead and pushed the White Sox in front 3-2. On a night when the White Sox finished with eight hits, that swing should have been the start of something larger.

Instead, it stood alone. Chicago left 15 runners on base, and that number tells the story more clearly than the hit column does. Meidroth and Grichuk kept traffic moving, Kyle Teel and Munetaka Murakami each added a walk, and the White Sox even got a hit batter, but the lineup never turned that steady accumulation into a second scoring sequence. Against Parker Messick, they managed seven hits in six innings, yet he did not issue a walk and struck out eight. That matters. Cleveland kept forcing Chicago to earn everything with contact, and after the Pham homer, the White Sox could not string together the next damaging at-bat.

Cleveland’s patience changed the game before its power finished it

The Guardians were hardly overflowing with offense themselves. They finished with only five hits and a .167 team average. But Cleveland kept building plate appearances, drew six walks, and stayed close enough for one inning to tilt the game. Their first push came in the third, when Jo Adell singled to left to bring home Petey Halpin and Steven Kwan for a 2-0 lead. It was a modest inning on paper, but it put Chicago in catch-up mode until Pham’s homer flipped the score.

Then came the sixth, the inning that made the final score feel definitive. Halpin hit a three-run homer to right-center, scoring David Fry and Austin Hedges, and suddenly Cleveland had gone from trailing by one to leading by two. Jose Ramirez followed later in the inning with a double to left that scored Brayan Rocchio and moved Kwan to third, extending the lead to 6-3. The Guardians produced four runs in the frame without piling up hits all night, which is another way of saying they were ruthless with the chances they did create.

Chicago’s bullpen line explains why the inning got away. White Sox pitchers walked six for the game, and Sean Newcomb’s outing — no outs recorded, two hits, two walks, two earned runs, 20 pitches and only nine strikes — captures the loss of control at the worst possible time. Hagen Smith had already allowed two earned runs in 1.2 innings, and Cleveland’s hitters kept accepting the free bases that were there. The Guardians did not need a barrage; they needed one inning in which the strike zone became negotiable, and they got it.

Our take: Cleveland won the discipline contest

This is the kind of result that can tempt a lazy conclusion. Chicago out-hit Cleveland 8-5, so the easy line would be that baseball is random. Our take: this one was less random than it looks. The Guardians were cleaner in the areas that stabilize a game. They did not commit an error. Their pitchers struck out 10 and walked only two. Their starter, Messick, absorbed six innings and limited the damage to the one Pham homer. Chicago, by contrast, committed the game’s only error, saw Anthony Kay allow two unearned runs in four innings, and then watched the bullpen hand over too much control through walks.

For the White Sox, the improvement path is fairly plain even without pretending every problem has one neat fix. When a lineup produces eight hits, gets five from the top trio of Meidroth, Grichuk, and Miguel Vargas, and still scores only on one swing, the issue is not access to baserunners. It is sequencing. The same goes on the mound: six walks against a team that had only five hits gave Cleveland room to win without sustained contact. Fewer free passes late would have forced the Guardians to beat Chicago with more than one breakout inning.

For Cleveland, this was a useful reminder that run creation does not always need a flood of hits, but it also came with a caution label. The Guardians left 12 on base themselves, so this was not an offensive masterpiece. It was an efficient rescue operation, driven by patience and finished by Halpin’s homer and Ramirez’s double. That is enough on a night like this, especially when the bullpen closes the final three innings allowing just one hit. Against the White Sox, Cleveland did the sharper, harder thing: it made the smaller details decide the game.

Scoring moments

  1. 3rd Inning

    Adell singled to left, Halpin scored and Kwan scored.

  2. 5th Inning

    Pham homered to left center (412 feet), Meidroth scored and Grichuk scored.

  3. 6th Inning

    Halpin homered to right center (393 feet), Fry scored and Hedges scored.

  4. 6th Inning

    Ramírez doubled to left, Rocchio scored, Kwan to third.

Chicago White Sox — Batting
PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Chase Meidroth3-5513000019.271.346.403
Randal Grichuk2-5512000112.290.316.567
Miguel Vargas1-4401000117.249.357.473
Tommy Pham1-4411310111.056.105.222
Kyle Teel0-3300001216.196.315.359
Brenton Doyle1-4401000215.220.268.313
Colson Montgomery0-110000017.203.290.420
Munetaka Murakami0-110000107.202.344.459
Luisangel Acuna0-3300000113.230.264.265
Sam Antonacci0-110000002.271.367.392
Tristan Peters0-4400000117.273.343.452
Chicago White Sox — Pitching
PlayerIPHRERBBKHRPC-STERAPC
Anthony Kay4.022023066-404.4166
Hagen Smith1.212222030-181.1430
Sean Newcomb0.022220120-92.9520
Jordan Hicks0.10000106-34.236
Noah Schultz2.000000018-135.8818
Cleveland Guardians — Batting
PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Steven Kwan0-3310001015.277.375.344
Jose Ramirez2-4402100011.230.319.364
Jo Adell1-3301201215.239.295.403
Travis Bazzana0-4400000014.249.342.408
David Fry0-3310001116.188.309.345
Nathaniel Lowe0-000000000.255.321.455
Angel Genao0-3300001120.222.289.308
Austin Hedges0-3310001111.251.325.369
Petey Halpin2-4422310016.217.256.325
Brayan Rocchio0-3310001122.248.309.375
Cleveland Guardians — Pitching
PlayerIPHRERBBKHRPC-STERAPC
Parker Messick6.073308186-622.5786
Hunter Gaddis1.010000016-102.7516
Erik Sabrowski0.200020019-102.7819
Cade Smith1.100002015-112.0915
Chicago White Sox — Team statistics
Batting · Games Played1
Batting · Team Games Played1
Batting · Hit By Pitch1
Batting · Ground Balls12
Batting · Strikeouts10
Batting · Runs Batted In3
Batting · Sacrifice Hit0
Batting · Hits8
Batting · Stolen Bases0
Batting · Walks2
Batting · Catcher Interference0
Batting · Runs3
Batting · Ground Into Double Play0
Batting · Sacrifice Flies0
Batting · At Bats35
Batting · Home Runs1
Batting · Grand Slam Home Runs0
Batting · Runners Left On Base15
Batting · Triples1
Batting · Game Winning RBIs0
Batting · Intentional Walks0
Batting · Doubles1
Batting · Fly Balls13
Batting · Caught Stealing0
Batting · Pitches136
Batting · Games Started0
Batting · Pinch At Bats1
Batting · Pinch Hits0
Batting · Player Rating0.0
Batting · Is Qualified1
Batting · Is Qualified In Steals0
Batting · Total Bases14
Batting · Plate Appearances38
Batting · Projected Home Runs162.0
Batting · Extra Base Hits3
Batting · Runs Created4.2
Batting · Batting Average.229
Batting · Pinch Hit Average.000
Batting · Slugging Percentage.400
Batting · Secondary Average.229
Batting · On Base Percentage.289
Batting · OBP Pct + SLG Pct.689
Batting · Ground To Fly Ball Ratio0.9
Batting · Runs Created Per 27 Outs4.2
Batting · Batter Rating27.5
Batting · At Bats Per Home Run35.0
Batting · Stolen Base Percentage0.00
Batting · Pitches Per Plate Appearance3.58
Batting · Isolated Power.171
Batting · Walk To Strikeout Ratio0.20
Batting · Walks Per Plate Appearance.053
Batting · Secondary Average Minus Batting Average.000
Batting · Runs Produced6.0
Batting · Runs Ratio1.0
Batting · Patience Ratio0.5
Batting · Balls In Play Average0.3
Batting · MLB Rating78.5
Batting · Offensive Wins Above Replacement0.0
Batting · Wins Above Replacement0.0
Pitching · Games Played1
Pitching · Team Games Played1
Pitching · Saves0
Pitching · Ground Balls6
Pitching · Strikeouts6
Pitching · Sacrifice Flies0
Pitching · Losses1
Pitching · Hits5
Pitching · Earned runs4
Pitching · Batters Hit0
Pitching · Walks6
Pitching · Runs6
Pitching · Stolen Bases0
Pitching · Caught Stealing0
Pitching · Sacrifice Bunts0
Pitching · Save Opportunities1
Pitching · Home Runs1
Pitching · Triples0
Pitching · Finishes1
Pitching · Balks0
Pitching · Intentional Walks0
Pitching · Fly Balls18
Pitching · Batters Faced36
Pitching · Holds0
Pitching · Doubles2
Pitching · Wins0
Pitching · Complete Games0
Pitching · Perfect Games0
Pitching · Wild Pitches0
Pitching · Runs Batted In6
Pitching · Third Innings Pitched24
Pitching · Earned Runs4
Pitching · Shutouts0
Pitching · Pickoff Attempts0
Pitching · Pitches140
Pitching · Run Support3.0
Pitching · Catcher Interference0
Pitching · Pitches As Starter66
Pitching · Games Started1
Pitching · Game Score0.0
Pitching · Quality Starts0
Pitching · Inherited Runners4
Pitching · Inherited Runners Scored2
Pitching · Player Rating0.0
Pitching · At Bats30
Pitching · Total Bases10
Pitching · Is Qualified1
Pitching · Is Qualified1
Pitching · Full Innings8
Pitching · Partial Innings0
Pitching · Blown Saves1
Pitching · Innings pitched8.0
Pitching · Earned Run Average4.50
Pitching · Walks Plus Hits Per Inning Pitched1.38
Pitching · Win Percentage.000
Pitching · Caught Stealing Percentage0.0
Pitching · Ground To Fly Ball Ratio0.3
Pitching · Pitches Per Start66.0
Pitching · Pitches Per Inning17.5
Pitching · Pitches Per Plate Appearance3.9
Pitching · Run Support Average3.4
Pitching · Opponent Batting Average.167
Pitching · Opponent's Slugging pct..333
Pitching · Opponent's On-base pct..306
Pitching · Opponent's OPB Pct + SLG Pct.639
Pitching · Save Percentage0.0
Pitching · Strikeouts Per 9 Innings6.8
Pitching · Strikeout To Walk Ratio1.0
Pitching · Tough Losses0
Pitching · Cheap Wins0
Pitching · Save Opportunities Per Win0.0
Pitching · Balls In Play Average0.182
Pitching · Total Bases10.000
Pitching · Pitch Count140
Pitching · Strikes83
Pitching · Strike To Pitch Ratio0.6
Pitching · Wins Above Replacement0.0
Fielding · Games Played1
Fielding · Team Games Played1
Fielding · Double Plays0
Fielding · Opportunities0
Fielding · Errors1
Fielding · Passed Balls0
Fielding · Assists5
Fielding · Outfield Assists0
Fielding · Pickoffs0
Fielding · Putouts24
Fielding · Outs On Field24
Fielding · TP0
Fielding · Balls In Zone0
Fielding · Extra Bases0
Fielding · Outs Made0
Fielding · Hits0
Fielding · Total Bases0
Fielding · Games Started0
Fielding · Third Innings Played24.0
Fielding · Caught Stealing0
Fielding · Stolen Bases Allowed0
Fielding · Earned Runs0
Fielding · Qualified1
Fielding · Qualified Catcher1
Fielding · Qualified Pitcher1
Fielding · Successful Chances0
Fielding · Total Chances0
Fielding · Full Innings0
Fielding · Part Innings Played0
Fielding · Fielding Percentage0.000
Fielding · Range Factor0.0
Fielding · Zone Rating0.0
Fielding · Caught Stealing Percentage0.000
Fielding · Earned Run Average0.0
Fielding · Defensive Wins Above Replacement0.0
Cleveland Guardians — Team statistics
Batting · Games Played1
Batting · Team Games Played1
Batting · Hit By Pitch0
Batting · Ground Balls6
Batting · Strikeouts6
Batting · Runs Batted In6
Batting · Sacrifice Hit0
Batting · Hits5
Batting · Stolen Bases0
Batting · Walks6
Batting · Catcher Interference0
Batting · Runs6
Batting · Ground Into Double Play0
Batting · Sacrifice Flies0
Batting · At Bats30
Batting · Home Runs1
Batting · Grand Slam Home Runs0
Batting · Runners Left On Base12
Batting · Triples0
Batting · Game Winning RBIs1
Batting · Intentional Walks0
Batting · Doubles2
Batting · Fly Balls18
Batting · Caught Stealing0
Batting · Pitches140
Batting · Games Started0
Batting · Pinch At Bats0
Batting · Pinch Hits0
Batting · Player Rating0.0
Batting · Is Qualified1
Batting · Is Qualified In Steals0
Batting · Total Bases10
Batting · Plate Appearances36
Batting · Projected Home Runs162.0
Batting · Extra Base Hits3
Batting · Runs Created3.5
Batting · Batting Average.167
Batting · Pinch Hit Average.000
Batting · Slugging Percentage.333
Batting · Secondary Average.367
Batting · On Base Percentage.306
Batting · OBP Pct + SLG Pct.639
Batting · Ground To Fly Ball Ratio0.3
Batting · Runs Created Per 27 Outs3.8
Batting · Batter Rating36.0
Batting · At Bats Per Home Run30.0
Batting · Stolen Base Percentage0.00
Batting · Pitches Per Plate Appearance3.89
Batting · Isolated Power.167
Batting · Walk To Strikeout Ratio1.00
Batting · Walks Per Plate Appearance.167
Batting · Secondary Average Minus Batting Average.200
Batting · Runs Produced12.0
Batting · Runs Ratio1.0
Batting · Patience Ratio0.5
Batting · Balls In Play Average0.2
Batting · MLB Rating79.8
Batting · Offensive Wins Above Replacement0.0
Batting · Wins Above Replacement0.0
Pitching · Games Played1
Pitching · Team Games Played1
Pitching · Saves1
Pitching · Ground Balls12
Pitching · Strikeouts10
Pitching · Sacrifice Flies0
Pitching · Losses0
Pitching · Hits8
Pitching · Earned runs3
Pitching · Batters Hit1
Pitching · Walks2
Pitching · Runs3
Pitching · Stolen Bases0
Pitching · Caught Stealing0
Pitching · Sacrifice Bunts0
Pitching · Save Opportunities1
Pitching · Home Runs1
Pitching · Triples1
Pitching · Finishes1
Pitching · Balks0
Pitching · Intentional Walks0
Pitching · Fly Balls13
Pitching · Batters Faced38
Pitching · Holds2
Pitching · Doubles1
Pitching · Wins1
Pitching · Complete Games0
Pitching · Perfect Games0
Pitching · Wild Pitches0
Pitching · Runs Batted In3
Pitching · Third Innings Pitched27
Pitching · Earned Runs3
Pitching · Shutouts0
Pitching · Pickoff Attempts0
Pitching · Pitches136
Pitching · Run Support6.0
Pitching · Catcher Interference0
Pitching · Pitches As Starter86
Pitching · Games Started1
Pitching · Game Score0.0
Pitching · Quality Starts1
Pitching · Inherited Runners2
Pitching · Inherited Runners Scored0
Pitching · Player Rating0.0
Pitching · At Bats35
Pitching · Total Bases14
Pitching · Is Qualified1
Pitching · Is Qualified1
Pitching · Full Innings9
Pitching · Partial Innings0
Pitching · Blown Saves0
Pitching · Innings pitched9.0
Pitching · Earned Run Average3.00
Pitching · Walks Plus Hits Per Inning Pitched1.11
Pitching · Win Percentage1.000
Pitching · Caught Stealing Percentage0.0
Pitching · Ground To Fly Ball Ratio0.9
Pitching · Pitches Per Start86.0
Pitching · Pitches Per Inning15.1
Pitching · Pitches Per Plate Appearance3.6
Pitching · Run Support Average6.0
Pitching · Opponent Batting Average.229
Pitching · Opponent's Slugging pct..400
Pitching · Opponent's On-base pct..289
Pitching · Opponent's OPB Pct + SLG Pct.689
Pitching · Save Percentage1.0
Pitching · Strikeouts Per 9 Innings10.0
Pitching · Strikeout To Walk Ratio5.0
Pitching · Tough Losses0
Pitching · Cheap Wins0
Pitching · Save Opportunities Per Win1.0
Pitching · Balls In Play Average0.292
Pitching · Total Bases14.000
Pitching · Pitch Count136
Pitching · Strikes93
Pitching · Strike To Pitch Ratio0.7
Pitching · Wins Above Replacement0.0
Fielding · Games Played1
Fielding · Team Games Played1
Fielding · Double Plays0
Fielding · Opportunities0
Fielding · Errors0
Fielding · Passed Balls0
Fielding · Assists7
Fielding · Outfield Assists0
Fielding · Pickoffs0
Fielding · Putouts27
Fielding · Outs On Field27
Fielding · TP0
Fielding · Balls In Zone0
Fielding · Extra Bases0
Fielding · Outs Made0
Fielding · Hits0
Fielding · Total Bases0
Fielding · Games Started0
Fielding · Third Innings Played27.0
Fielding · Caught Stealing0
Fielding · Stolen Bases Allowed0
Fielding · Earned Runs0
Fielding · Qualified1
Fielding · Qualified Catcher1
Fielding · Qualified Pitcher1
Fielding · Successful Chances0
Fielding · Total Chances0
Fielding · Full Innings0
Fielding · Part Innings Played0
Fielding · Fielding Percentage0.000
Fielding · Range Factor0.0
Fielding · Zone Rating0.0
Fielding · Caught Stealing Percentage0.000
Fielding · Earned Run Average0.0
Fielding · Defensive Wins Above Replacement0.0