Royals’ Ragans tops players for Tuesday, April 8; Alonso, Carroll rise into top 10

Royals pitcher Cole Ragans is Tuesday’s Box-Toppers Player of the Day.

Box-Toppers Toppers Box

Today’s key Box-Toppers numbers. Click links to jump to charts elsewhere on this page.
▪️ Players of the Game
▪️ B-T points of day’s top players
▪️ Top 10 players in 2025
▪️ Upcoming pitching matchups
▪️ Tuesday’s Sidelights Sidebar
▪️ Subscribe to newsletter
▪️ Support Box-Toppers

Royals pitcher Cole Ragans is Tuesday’s Box-Toppers Player of the Day.

Also Tuesday, two players rise into Box-Toppers season player rankings top 10 list after both earned Player of the Game honors—Pete Alonso of the Mets rises to third place and Corbin Carroll of the Diamondbacks rises to ninth.

Top 10 players

Here are the top 10 players in 2025 Box-Toppers points (BTP) earned in the regular season through Tuesday, April 8.
  Player Pos Team BTP
1 Logan Gilbert pi sp Mariners 3.7
2 Aaron Judge rf dh Yankees 3.5
3 Pete Alonso 1b Mets 3.0
4 Tyler O'Neill rf lf Orioles 3.0
5 Zack Wheeler pi sp Phillies 2.7
6 Jesús Luzardo pi sp Phillies 2.7
7 Alex Bregman 3b Red Sox 2.7
8 Wilyer Abreu rf ph Red Sox 2.5
9 Corbin Carroll rf ph Diamondbacks 2.5
10 Shota Imanaga pi sp Cubs 2.0
Back to top

Other Player of the Game winners Tuesday include James Wood of the Nationals, JJ Bleday of the Athletics, Angels pitcher Kyle Hendricks, Dansby Swanson of the Cubs and Cardinals pitcher Sonny Gray.

Player of the Day

Ragans struck out 11 over six innings, allowing one run, four hits and no walks, in the 2-1 win over the Twins. Ragans did not earn the win, picking up a no-decision, because the game was tied when he exited.

Ragans earns 2.0 Box-Toppers points for being Player of the Day, his first points of the season and is 16th in season player rankings, fourth among American League pitchers. Ragans is one of 24 players with 2.0 Box-Toppers points in 2025 but ranks seventh among them based on his 2024 point total. Ragans earned 12.0 points in 2024, 16th among AL pitchers.

Ragans had a +11.0 Box-Toppers game score Tuesday, same as Astros pitcher Framber Valdez, who was Player of the Game in the 2-1, 12-inning win over the Mariners (6IP 2H 0R BB 8K ND). But Ragans beat Valdez for overall Player of the Day honors because he had more strikeouts—11 vs. eight. So even though both had the same Box-Toppers game score, Ragans earned 2.0 Box-Toppers points while Valdez earned 1.0.

National League Player of the Day is James Wood of the Nationals.

National League Player of the Day

James Wood of the Nationals hit two home runs and went 3-for-4, scoring twice and driving in five runs, in the 8-2 win over the Dodgers.

Wood earns 1.7 Box-Toppers points for being NL Player of the Day, his first points of the season and is 38th in season player rankings, fifth among NL batters.

Wood earned 4.0 Box-Toppers points in his 2024 rookie season, 18th among NL outfielders.

American League Batter of the Day is JJ Bleday of the Athletics.

American League Batter of the Day

JJ Bleday of the Athletics homered, doubled and went 2-for-3, scoring three times and driving in three runs, in the 10-4 win over the Padres.

National League Batter of the Day

There is no separate NL Batter of the Day for Tuesday because the overall NL Player of the Day is batter James Wood.

Rankings

Two players rise into Box-Toppers season player rankings top 10 list after both earned Player of the Game honors Tuesday:

Pete Alonso of the Mets rises to third in Box-Toppers season player rankings after earning Player of the Game honors.

  • Pete Alonso of the Mets (2-2B 2-4 R 4BI in the 10-5 win over the Marlins) earns 1.0 Box-Toppers point, giving him 3.0 for the season, third overall and first among NL batters, passing previous leader Eugenio Suárez of the Diamondbacks (2.0), who falls to third place. Alonso and Tyler O’Neill of the Orioles both have 3.0 Box-Toppers points in 2025, but Alonso ranks ahead because he has more 2024 points—5.0 vs. 4.2.

  • Corbin Carroll of the Diamondbacks (HR 2-3 2R BI in the 4-3 win over the Orioles) earns 1.0 Box-Toppers point, giving him 2.5 for the season, rising to ninth place overall and second among NL batters, behind Alonso.

Corbin Carroll of the Diamondbacks rises to ninth in Box-Toppers season player rankings after earning Player of the Game honors.

Streak

Three players extended streaks of 10 or more consecutive seasons earning Box-Toppers points after all earned their first Player of the Game honor of 2025 Tuesday.

Cardinals pitcher Sonny Gray has now earned Box-Toppers points in 13 straight seasons.

Sonny Gray

Cardinals pitcher Sonny Gray has now earned Box-Toppers points in 13 straight seasons (5IP 3H R 0BB 4K W in the 5-3 win over the Pirates).

Active season streaks

Here are the 10 players who have active streaks of earning Box-Toppers points for 13 or more consecutive seasons. Players are listed by the length of their streak and with their current team status. Also shown is the duration of their streak and their career Box-Toppers point (BTP) total.

Streak Player Pos Team Duration BTP*
17 Clayton Kershaw pi sp Dodgers 2008‑2024 272.4
16 Max Scherzer pi sp Blue Jays 2009‑2024 253.7
16 Andrew McCutchen dh lf Pirates 2009‑2024 81.9
15 Craig Kimbrel pi cp Braves 2010‑2024 94.1
15 Giancarlo Stanton dh rf Yankees 2010‑2024 78.9
15 Aroldis Chapman pi mr cp Red Sox 2010‑2024 69.1
14 Freddie Freeman 1b Dodgers 2011‑2024 91.4
14 Kenley Jansen pi cp Angels 2011‑2024 69.4
13 Starling Marte rf Mets 2012‑2024 30.0
13 Sonny Gray pi sp Cardinals 2013‑2025 111.3
BTP*: Career Box-Toppers points

Gray earned his first points in 2013 with the Athletics and now has 111.3 career Box-Toppers points, 68th among all players since 1995, when Box-Toppers tracking began. With his 1.0 point Tuesday, he passes Tom Glavine (110.6) on the “all-time” career points list. (Glavine began his career prior to the advent of Box-Toppers tracking in 1995. Box-Toppers estimates he would have about 170 points if his career from 1987 were tracked.) Gray now trails 67th-ranked player Kevin Brown (112.8). (Brown would have an estimated 164 career points if his career from 1986 were tracked.)

Gray ranks 11th among active, signed players in career points, sixth among active NL pitchers.

Gray’s best season was 2015 with the Athletics when he had 17.8 points, sixth among AL pitchers. He earned 12.4 points in 2024 with the Cardinals, 14th among NL pitchers.

Gray is now one of 10 players with an active streak of earning Box-Toppers points for 13 or more consecutive seasons. Gray’s 13-season streak is tied for the ninth-longest.

Angels pitcher Kyle Hendricks has now earned Box-Toppers points in 12 straight seasons.

Kyle Hendricks

Angels pitcher Kyle Hendricks has now earned Box-Toppers points in 12 straight seasons (5IP 2H 0R 2BB 4K ND in the 4-3 win over the Rays).

Hendricks earned his first points in 2014 with the Cubs and now has 80.3 career Box-Toppers points, 10th among active AL pitchers. His best seasons were 2016 and 2019, both with the Cubs, when he had 13.4 Box-Toppers points each season. In 2016, he ranked 10th among NL pitchers and in 2019, he ranked 13th among NL pitchers. In 2024, he had 5.7 points with the Cubs, 63rd among NL pitchers.

Dansby Swanson of the Cubs has now earned Box-Toppers points in 10 straight seasons.

Tuesday’s Sidelights Sidebar

Top pitching matchup

▪️Zack Wheeler, Phillies
24.1 Box-Toppers points over 2024-25, 1st among NL pitchers
▪️Chris Sale, Braves
19.1 Box-Toppers points over 2024-25, 4th among NL pitchers
Result—ATL 7, PHI 5
Neither starter was Player of the Game:
Wheeler had -8.9 Box-Toppers game score (5.1IP 8H 5R 3BB 7K ND).
Sale had -9.8 B-T game score (4.2IP 9H 5R 0BB 5K ND), fourth-lowest overall Tuesday.
Player of the Game—Daysbel Hernández, Braves (1.1IP 0H 0R 0BB 2K W) with +3.1 game score.

High scores, no points

Highest Box-Toppers game scores for the day among players who did not earn Player of the Game honors:
▪️+9.0—Shane Smith, White Sox (6IP 2H 0R BB 6K ND)
Was not Player of the Game in loss vs. CLE.
Player of the Game—Ben Lively, Guardians (5IP 2H 0R 3BB 4K ND) with +4.0 game score.
▪️+5.2—Pablo López, Twins (4.2IP 3H R 0ER BB 6K ND)
Was not Player of the Game in loss vs. KC.
Player of the Game—Cole Ragans, Royals (6IP 4H R 0BB 11K ND) with +11.0 game score.
▪️+5.0—Kyle Schwarber, Phillies (HR 3B 3-3 2R 3BI)
Was not Player of the Game in loss vs. ATL.
Player of the Game—Daysbel Hernández, Braves (1.1IP 0H 0R 0BB 2K W) with +3.1 game score.

Lowest Box-Toppers game scores

Out of 447 total players Tuesday, 128 pitchers
-22.0—Dylan Cease, Padres (4IP 9H 9R 3BB 4K L vs. ATH)
-18.0—Justin Wrobleski, Dodgers
-9.9—Ben Joyce, Angels
-9.8—Chris Sale, Braves
-9.0—Patrick Corbin, Rangers

Lowest Box-Toppers game scores by batters

Out of 319 total batters Tuesday
-5.0—Dylan Moore, Mariners 0-5 3K
-5.0—Christian Walker, Astros 0-5 2K
-5.0—Taylor Ward, Angels 0-5 K
-5.0—Tyrone Taylor, Mets 0-5
-4.0—Byron Buxton, Twins 0-4 4K
-4.0—Jacob Stallings, Rockies 0-4 4K
Box-Toppers uses Baseball-Reference.com, MLB.com and other sources to compile this information.

Dansby Swanson

Dansby Swanson of the Cubs has now earned Box-Toppers points in 10 straight seasons (HR SF 2-4 2R 4BI in the 10-6 win over the Rangers).

Swanson earned his first point in 2016 with the Braves and now has 35.7 career points, 20th among active NL batters and fourth among active NL shortstops. His best season was 2021 with the Braves when he had 7.0 points, third among NL shortstops. He earned 5.0 Box-Toppers points in 2024 with the Cubs, 30th among NL batters and fifth among NL shortstops.

Debut

Braves pitcher Daysbel Hernández made his Box-Toppers debut Tuesday with his first career Player of the Game honor.

Hernández (1.1IP 0H 0R 0BB 2K W in the 7-5 win over the Phillies) made his Major League debut July 23, 2023, and was playing in his 25th career game.

Scoring

  • Ragans earns 2.0 Box-Toppers points for being Player of the Day.

  • Wood earns 1.7 points for being NL Player of the Day.

  • Bleday earns 1.5 points for being AL Batter of the Day.

  • All of Tuesday’s other Player of the Game winners (listed in the chart) earn 1.0 Box-Toppers point.

About Box-Toppers

Box-Toppers tracks who most helps their team win the most games. Using standard box score statistics, Box-Toppers uses a simple formula to determine a Player of the Game for each Major League Baseball game played. That player is the person who contributed most to his team’s win. In regular season games, players earn 1.0 Box-Toppers point for being named Player of the Game and can earn bonus points for being Player of the Day or top player or batter in their league for the day.

Box-Toppers strives for accuracy. See a mistake in a post? A wrong name, wrong team, grammar error, spelling goof, etc.? Thanks for pointing it out! Contact Box-Toppers here. Let's fix it and make it right.

For additional updates, follow Box-Toppers on Bluesky or Twitter (X).

Octavio Dotel among 58 dead in Dominican Republic nightclub roof collapse. Dotel earned 59.8 career Box-Toppers points from 1999-2011, 15th-most among all closing pitchers since 1995. Best season—2004 with #Athletics, 12.7 B-T points, 5th among AL pitchers, 1st among AL closers.

[image or embed]

— Box-Toppers Baseball (@boxtoppers.bsky.social) Apr 8, 2025 at 5:25 PM

Box‑Toppers Player of the Game winners

Here is the top player from each of the day’s games listed from highest to lowest Box‑Toppers game score (BTG).
4/8 BTG Game Player of the Game AB R H BI   IP H R ER BB K
MLB +11.0 `KC 2, MIN 1 Cole Ragans   6.0 4 1 1 0 11
  +11.0 `HOU 2, SEA 1 (F/12) Framber Valdez   6.0 2 0 0 1 8
  +9.1 TOR 6, BOS 1 Easton Lucas (W, 2‑0)   5.1 3 0 0 1 8
  +8.0 DET 5, NYY 0 Tarik Skubal (W, 1‑2)   6.0 4 0 0 0 6
NL +6.0 WSH 8, LAD 2 James Wood DH 4 2 3 5  
BAT +5.0 ATH 10, SD 4 JJ Bleday CF 3 3 2 3  
  +5.0 CIN 1, SF 0 Nick Lodolo (W, 2‑1)   6.0 3 0 0 1 3
  +5.0 `LAA 4, TB 3 Kyle Hendricks   5.0 2 0 0 2 4
  +4.0 CHC 10, TEX 6 Dansby Swanson SS 4 2 2 4  
  +4.0 STL 5, PIT 3 Sonny Gray (W, 2‑0)   5.0 3 1 1 0 4
  +4.0 `CLE 1, CHW 0 Ben Lively   5.0 2 0 0 3 4
  +3.1 ATL 7, PHI 5 Daysbel Hernández (W, 1‑0)   1.1 0 0 0 0 2
  +3.0 NYM 10, MIA 5 Pete Alonso 1B 4 1 2 4  
  +3.0 MIL 7, COL 1 Freddy Peralta (W, 1‑1)   5.0 3 1 1 3 6
  +2.0 ARI 4, BAL 3 Corbin Carroll RF 3 2 2 1  
MLB—Overall Box‑Toppers Player of the Day, worth 2.0 total Box‑Toppers points.
AL—Overall American League Player of the Day, worth 1.7 total Box‑Toppers points.
NL—Overall National League Player of the Day, worth 1.7 total Box‑Toppers points.
BAT—Top AL or NL Batter of the Day, worth 1.5 total Box‑Toppers points.
All other players listed here earn Player of the Game honors, worth 1.0 Box‑Toppers point.
` Pitcher had a no‑decision in the game and did not pick up a win or a save.
Back to top

Box-Toppers point totals of the day’s Player of the Game winners

Here are Box-Toppers point totals of each of the Player of the Game winners. Players are ranked by their Box-Toppers point total in 2025 (’25). Also shown is their point total for this season and last (’24-’25), the period 2020-2025 (’20-25) and each players’ career point total. Also shown is how their 2025 Box-Toppers point total compares with their 2024 total (+/-).
Back to top
Player of the Game Pos Team ’25 ’24‑25 ’20‑25 Career +/‑
Alonso, Pete 4118 1b nym nl 3.0 8.0 39.4 46.4 -2.0
Carroll, Corbin 4818 rf ph ari nl 2.5 6.0 9.0 9.0 -1.0
Valdez, Framber 4048 pi sp hou al 2.0 17.4 53.1 58.8 -13.4
Peralta, Freddy 3965 pi sp mil nl 2.0 15.4 55.2 71.9 -11.4
Ragans, Cole 4889 pi sp kc al 2.0 14.0 18.4 18.4 -10.0
Lucas, Easton 5068 pi sp mr tor al 2.0 3.0 3.0 3.0 +1.0
Wood, James 5078 dh lf dc nl 1.7 5.7 5.7 5.7 -2.3
Bleday, JJ 5080 cf oak al 1.5 5.0 5.0 5.0 -2.0
Skubal, Tarik 4414 pi sp det al 1.0 22.1 52.2 52.2 -20.1
Gray, Sonny 3259 pi sp stl nl 1.0 13.4 47.0 111.3 -11.4
Lodolo, Nick 4586 pi sp cin nl 1.0 10.0 17.0 17.0 -8.0
Hendricks, Kyle 3386 pi sp ana al 1.0 6.7 26.4 80.3 -4.7
Swanson, Dansby 3751 ss chi nl 1.0 6.0 23.2 35.7 -4.0
Lively, Ben 3903 pi sp cle al 1.0 6.0 7.0 9.0 -4.0
Hernández, Daysbel 5138 pi mr atl nl 1.0 1.0 1.0 1.0 +1.0
What are those numbers after players' names?
About Box-Toppers’ team abbreviations
Chart is sortable. Click a column header to re-sort the chart by the values in that column. Refresh page to restore chart to default view.
Back to top

A Box-Toppers look at Wednesday’s pitching matchups

A Box-Toppers look at the upcoming day’s probable pitching matchups. Teams are paired below with visiting teams on top and home teams on the bottom. Each team’s starting pitcher is shown with their Box-Toppers point total from 2025 (’25), this year and last year (’24-25), over a six-year period (’20-25) and their career point total.
Back to top
Game Starter ’25 ’24‑25 ’20‑25 Career
STL Fedde, Erick 4065 1.0 9.7 24.5 28.2
PIT Keller, Mitch 4230 0.0 11.7 30.7 31.7
MIA Meyer, Max 4965 1.0 3.0 3.0 3.0
NYM Megill, Tylor 4464 2.0 4.7 20.4 20.4
NYY Fried, Max 4011 0.0 13.4 55.9 66.9
DET Flaherty, Jack 3971 1.0 13.0 28.7 58.3
TEX Mahle, Tyler 3929 1.7 1.7 24.1 34.1
CHC Imanaga, Shota 4960 2.0 22.7 22.7 22.7
SD Vasquez, Randy 4841 0.0 2.0 3.0 3.0
ATH Bido, Osvaldo 4882 0.0 5.0 6.0 6.0
BAL Kremer, Dean 4330 0.0 8.7 29.8 29.8
ARI Pfaadt, Brandon 4812 0.0 12.4 16.1 16.1
CIN Martinez, Nick 3430 0.0 9.7 22.1 28.8
SF Verlander, Justin 2112 0.0 2.0 41.4 247.0
LAD Knack, Landon 5009 2.0 5.0 5.0 5.0
WSH Irvin, Jake 4805 0.0 10.0 13.0 13.0
HOU Brown, Hunter 4729 1.7 13.7 24.8 24.8
SEA Castillo, Luis F.* 0.0 0.0 0.0 0.0
CHW Burke, Sean 5124 1.0 2.0 2.0 2.0
CLE Allen, Logan T. 4789 0.0 3.0 10.7 10.7
TOR Gausman, Kevin 3191 0.0 10.0 56.1 98.1
BOS Houck, Tanner 4342 0.0 13.4 27.1 27.1
LAA Kikuchi, Yusei 4136 0.0 10.7 34.1 38.1
TB Pepiot, Ryan 4714 1.0 10.7 17.7 17.7
PHI Walker, Taijuan 3453 1.0 2.0 32.8 59.2
ATL Holmes, Grant 5127 0.0 2.0 2.0 2.0
MIN Ryan, Joe 4539 0.0 9.7 35.8 35.8
KC Lugo, Seth 3729 0.0 14.1 25.5 38.5
MIL Alexander, Tyler 4196 1.0 6.7 16.4 19.4
COL Senzatela, Antonio 3760 0.0 0.0 5.0 13.0
Starters subject to change.
* Player has yet to earn any career Box-Toppers points.
What are those numbers after players' names?
Chart is sortable. Click a column header to re-sort the chart by the values in that column. Refresh page to restore chart to default, game-by-game view.
Back to top