Seattle Mariners center fielder Julio Rodriguez at the plate at T-Mobile Park, where Seattle hosts Tampa Bay on Friday night
Julio Rodriguez has played 105 games for Seattle this season, hitting .258 with a .322 on-base percentage, 17 home runs, 50 RBI and 14 stolen bases | Photo: MLB
Marquee Matchup
Apple TV

Rays at Mariners

Friday, 9:45 PM ET | T-Mobile Park, Seattle, WA

Tampa Bay is 68-46 and leads the American League East. Seattle is 56-60 and sits three games back in the AL West. The gap in the standings is twelve games, and the gap in the market is nothing at all: Seattle is priced at -112 with the Rays at +104 and the total posted at 7, the lowest number on tonight's fifteen-game board.

Drew Rasmussen is why. He is 10-5 with a 2.91 ERA and a 0.93 WHIP, and the walk column is the reason both numbers hold: 20 free passes in 117.1 innings, a rate of 1.53 per nine that almost nobody in the sport matches. His last two starts were seven shutout innings with nine strikeouts against Cleveland on July 26 and six shutout innings with ten strikeouts against the White Sox on August 1. Thirteen innings, no runs, nineteen strikeouts, two walks.

Logan Gilbert is the other side of that coin. He is 8-6 with a 3.46 ERA and a 0.99 WHIP, with 139 strikeouts and 28 walks in 132.2 innings, the most innings of any starter working tonight. He has already seen this lineup once, going six and two-thirds and allowing four earned runs in Tampa on July 11 in a game Seattle lost 6-1. Tampa Bay took two of three in that series. Seattle's counter is the building itself: the Mariners are 33-26 at home and 23-34 away from T-Mobile Park, and their staff has allowed 472 runs behind a 3.82 ERA.

Fried Faces Atlanta
YES / BravesVision

Braves at Yankees

Friday, 7:05 PM ET | Yankee Stadium, Bronx, NY

Atlanta arrives at 70-45 with eight straight wins, the last of them an 11-3 win over Miami on Thursday. New York is 64-51 and just lost two of three at home to St. Louis. This is the first regular-season meeting between the clubs in 2026 and the opener of three in the Bronx.

Max Fried takes the ball for New York against the organization he pitched eight seasons for, from 2017 through 2024. He is 4-3 with a 3.12 ERA and a 0.99 WHIP, and he has allowed one home run in 75 innings. He also missed more than two months, making no appearance between May 13 and July 22, and has been held to five and a third innings or fewer in all three starts since returning.

Tyler Mahle counters at 3-9 with a 5.13 ERA, 89 strikeouts and 37 walks in 94.2 innings, and 14 home runs allowed. Atlanta's lineup is the deeper one right now with Matt Olson at 32 home runs and Michael Harris II hitting .293, while the Yankees are without Aaron Judge, Cody Bellinger and Giancarlo Stanton. New York is -122 with the total at 8. Full breakdown on the featured game page.

Eight Wins Against Eight Losses
NESN / NBCSCA

Athletics at Red Sox

Friday, 7:10 PM ET | Fenway Park, Boston, MA

Boston has won eight in a row and is 9-1 in its last ten. The Athletics have lost eight in a row and are 1-9 in their last ten. Two clubs moving in exactly opposite directions at exactly the same speed meet at Fenway, and the market has priced the collision hard: Boston -260, the Athletics +240, the widest gap on the board.

Payton Tolle starts for Boston at 6-6 with a 3.25 ERA, a 1.13 WHIP and 113 strikeouts in 102.1 innings. His 9.94 strikeouts per nine is the fourth-highest mark among starters working tonight. Boston's staff ERA of 3.49 ranks third in the majors, and the Red Sox have done their best work away from Fenway at 35-22 on the road against 28-29 at home, a split that runs in the same direction as the Yankees' and is just as odd.

Jack Perkins goes for the Athletics at 2-7 with a 6.63 ERA and 14 home runs allowed in 74.2 innings. The stuff is real, 90 strikeouts and a rate of 10.85 per nine, but the contact he does allow leaves the yard. The Athletics have surrendered 181 home runs as a staff, the most in baseball, and they are walking into a park built to add to that number.

Wheeler's 0.91
NBCSP / Sportsnet

Blue Jays at Phillies

Friday, 6:40 PM ET | Citizens Bank Park, Philadelphia, PA

Zack Wheeler is 10-2 with a 2.49 ERA and a 0.91 WHIP, the lowest WHIP of any pitcher on tonight's schedule. He has 126 strikeouts against 23 walks in 105 innings, a strikeout rate of 10.80 per nine and a walk rate under 2.00, and opponents are hitting .194 against him. Philadelphia is 62-54, eight and a half back of Atlanta in the National League East, and Wheeler is the reason a staff otherwise carrying a 4.19 ERA still feels dangerous in a short series.

Toronto is 54-62 and brings the weakest offense on the board into that assignment. The Blue Jays have scored 451 runs, fewest in the majors, with a .678 team OPS that is also last, and they have hit 110 home runs in a season where Philadelphia has hit 145. That combination is what pushes this to -202 for the Phillies with Toronto at +187 and the total at 7.5.

Jose Soriano starts for Toronto at 9-6 with a 3.29 ERA, and his profile is the opposite of Wheeler's in one specific way. Soriano has walked 57 batters in 123 innings, a rate of 4.17 per nine, while holding opponents to a .217 average. He misses bats, 127 strikeouts, and he gives away baserunners. Against a Philadelphia lineup that gets on base at a .307 clip, whether he can keep the free passes off the board decides how long this stays a game.

Six Straight Losses
SportsNet LA / DBACKS.TV

Dodgers at Diamondbacks

Friday, 9:40 PM ET | Chase Field, Phoenix, AZ

Los Angeles is 69-46 and still leads the National League West, and Los Angeles has also lost six games in a row and gone 2-8 over its last ten. Both things are true at once. The Dodgers own the best offense in baseball by batting average at .262 with a .771 OPS and 584 runs, and none of it has traveled with them through the last week and a half.

Roki Sasaki gets the assignment at 5-5 with a 4.64 ERA, 101 strikeouts and 39 walks in 99 innings. The trouble is specific: 20 home runs allowed in those 99 innings, the third-most of any starter on tonight's board. Chase Field is not the place to fix that, and the total is posted at 9 accordingly.

Merrill Kelly starts for Arizona at 8-9 with a 5.04 ERA and a 1.49 WHIP, having given up 23 home runs of his own in 114.1 innings while striking out only 5.98 per nine. The Diamondbacks are 61-55 and 33-24 at home. Los Angeles is -170 despite the slide, which is the market saying it trusts a 69-win roster over a six-game sample.

The Highest Total On The Board
Marquee / Royals.TV

Cubs at Royals

Friday, 8:10 PM ET | Kauffman Stadium, Kansas City, MO

The total here is 9.5, the highest posted anywhere on the fifteen-game board, and the pitching matchup explains it. Kevin Gausman comes in at 5-10 with a 4.38 ERA and 15 home runs allowed in 127.1 innings. Chicago's staff has surrendered 172 home runs, second-most in baseball behind only the Athletics, and Kansas City's has allowed 148.

Chicago is 67-49 and has won four in a row, 7-3 in its last ten, with 595 runs scored and a .338 team on-base percentage that ranks near the top of the sport. Kansas City is 48-68 and has been dreadful away from home at 20-40, but Kauffman has been survivable at 28-28.

Daniel Lynch IV takes the ball for the Royals in an unusual role. He is 4-2 with a 1.96 ERA and a 0.93 WHIP across 46 innings, and he has not made a single start this season. Kansas City is handing a leverage reliever the first inning against a lineup that has scored 595 runs, which means the Royals bullpen is effectively pitching this entire game. Chicago is -165.

Messick's 2.57
CHSN / Guardians.TV

Guardians at White Sox

Friday, 7:40 PM ET | Rate Field, Chicago, IL

Parker Messick brings a 2.57 ERA and a 1.06 WHIP into Rate Field, with 128 strikeouts and 37 walks in 129.2 innings across 22 starts and opponents hitting .212 against him. Cleveland is only 57-59 and has lost three straight, going 3-7 in its last ten, which tells you how little help the offense has given him. The Guardians have scored 459 runs, third-fewest in the majors, and their .680 team OPS is next to last.

Chicago is 59-55 and leads the American League Central, a sentence that would have read as a typo two years ago. The White Sox have hit 148 home runs while batting .237, an offense that lives entirely on slug, and they have also struck out 1,038 times. At home they are 34-21. On the road they are 25-34.

Noah Schultz starts for Chicago at 3-8 with a 5.82 ERA and 31 walks in 65 innings, a 4.29 walk rate that has been the problem all year. The rookie left-hander has 58 strikeouts and the raw stuff to survive an inning at a time, but Cleveland hits .232 and still reaches base at a .312 clip, an eighty-point gap that is exactly the kind of lineup a pitcher without command struggles to put away. Cleveland is -135 with the total at 7.5.

Baseball's Best Record
Brewers.TV / Twins.TV

Twins at Brewers

Friday, 7:40 PM ET | American Family Field, Milwaukee, WI

Milwaukee is 72-43, the best record in baseball, and has won three in a row. The Brewers have done it without a superstar offense: 106 home runs, fewest of any team on tonight's board, and a .253 batting average that ranks fifth. What they have is a 3.44 staff ERA, second-best in the majors, 1,128 strikeouts, second-most in the majors behind Philadelphia, and 115 stolen bases.

Shane Drohan starts for Milwaukee at 6-4 with a 3.48 ERA, a 1.17 WHIP and 89 strikeouts in 88 innings, a 9.10 rate that fits the staff profile exactly. At home the Brewers are 39-21.

Minnesota is 57-59 and hands the ball to Zebby Matthews, who is 4-8 with a 5.22 ERA and has already allowed 16 home runs in 81 innings. The Twins' staff ERA of 4.62 is fifth-worst in baseball. Milwaukee is -170 with the total at 8, and the shape of the night is straightforward: Minnesota has to find runs early against a bullpen that has converted 37 saves, the second-most in the sport.

Thornton's Seven Starts
WPIX / SportsNet Pittsburgh

Mets at Pirates

Friday, 6:40 PM ET | PNC Park, Pittsburgh, PA

Zac Thornton has made seven starts for the Mets and posted a 2.72 ERA with a 1.02 WHIP in 36.1 innings. The strikeout rate is modest at 6.19 per nine and the sample is small, but he has walked only 11 batters and held opponents to a .206 average, which is a real start to a career. New York is 50-66 and has won three in a row.

Pittsburgh is 57-60 and has gone 2-8 in its last ten, one of three clubs on tonight's board stuck at that mark alongside the Dodgers and Nationals. The Pirates have scored 588 runs, third-most in the majors, which sits strangely beside a 4.31 staff ERA and 1,111 strikeouts at the plate, more than any lineup in the sport. It is a boom-or-bust offense attached to a pitching staff that cannot cover for it.

Carmen Mlodzinski goes for Pittsburgh at 6-3 with a 3.18 ERA in 96.1 innings, though only 10 of his appearances have been starts and the 1.32 WHIP tells you traffic is normal. He has struck out 77 and walked 31. Pittsburgh is -128 with the total at 8.5.

Cavalli's 133 Strikeouts
Nationals.TV / Gray Media

Reds at Nationals

Friday, 6:45 PM ET | Nationals Park, Washington, DC

Cade Cavalli has quietly put together the workload season Washington needed from him: 8-5, a 3.52 ERA, 133 strikeouts and 37 walks in 122.2 innings over 24 starts, more starts than any pitcher on tonight's board. He has been the one stable piece on a staff carrying a 4.78 ERA, and the Nationals have still gone 2-8 in their last ten.

Washington's season is the strangest split in baseball. The Nationals have scored 623 runs, the most of any team in the majors, and hit 168 home runs, also the most, and they are 56-61. They have allowed 613 runs. An offense that good producing a losing record is entirely a pitching story, and everyone outside Cavalli is the reason.

Cincinnati is 56-58 and has won four straight. Chase Petty starts with 30 innings of work and a 4.50 ERA, only two of his appearances coming as starts, and five home runs already allowed in that short sample. Against the highest-scoring offense in the sport, that is the number that matters. Washington is -121 with the total at 8.5.

Eovaldi's 24 Home Runs
Apple TV

Orioles at Rangers

Friday, 8:15 PM ET | Globe Life Field, Arlington, TX

Nathan Eovaldi is 10-9 with 135 strikeouts and only 30 walks in 127.1 innings, a command profile as clean as anyone's on the board at 2.12 walks per nine. He also has a 4.31 ERA, and the reason sits in one column: 24 home runs allowed, the most of any starter pitching tonight. He does everything well except keep the ball in the park, and that single flaw has taken a full run off what his peripherals suggest.

Shane Baz counters for Baltimore at 4-10 with a 3.86 ERA, 111 strikeouts and 45 walks in 128.1 innings. The win-loss line is misleading in the other direction. Baltimore is 56-59 and has scored 516 runs while batting .234 and striking out 1,059 times.

Texas is 57-58 and just a game and a half out in the American League West, having won two in a row. The Rangers have their own offensive problem: 477 runs on a .245 average, one of the five lowest totals in the majors. Two teams that struggle to score meet a pitcher who gives up home runs, and the total is set at 7.5 with Texas at -139.

The Closest Price On The Board
Padres.TV / Space City Home Network

Astros at Padres

Friday, 9:40 PM ET | Petco Park, San Diego, CA

San Diego is -108 and Houston is +101, the tightest pricing anywhere on tonight's schedule. Both clubs are 7-3 in their last ten. Houston is 59-57 and leads the American League West by a game and a half over Texas, San Diego is 60-56 and nine and a half back in the National League West but very much alive in the wild card race.

Robbie Ray starts for San Diego at 10-6 with a 3.08 ERA in 122.2 innings, holding opponents to a .226 average. The walks are the tax on that: 57 in those innings, a 4.18 rate that is among the highest of any starter working tonight. He gets away with it because contact against him has been poor all season.

Ronel Blanco takes the ball for Houston with 14.2 innings of work this season and a 7.36 ERA in three appearances, five home runs allowed in that stretch. Houston's staff ERA of 4.60 is sixth-worst in the majors and their 155 home runs allowed are the fifth-most. The Astros can hit, 157 home runs of their own, but they are asking a pitcher with fifteen innings on his season to hold a lineup in a park that swallows offense. The total is 8.5.

Feltner In A Real Park
Cardinals.TV / Rockies.TV

Rockies at Cardinals

Friday, 8:15 PM ET | Busch Stadium, St. Louis, MO

Ryan Feltner is 4-5 with a 5.75 ERA and a 1.46 WHIP, and he has allowed 17 home runs in 76.2 innings. Colorado is 45-70 with a staff ERA of 5.51, the worst in the National League, and 161 home runs allowed, and the Rockies are 18-38 on the road, the worst road record in baseball.

St. Louis is 57-58, sitting at the edge of relevance in a National League Central that Milwaukee has already taken. The Cardinals have scored 499 runs on a .240 average with 118 home runs, an offense that does not overwhelm anyone, and they are 28-32 at home against 29-26 on the road, another club whose splits point the wrong way.

Kyle Leahy starts for St. Louis at 7-4 with a 3.44 ERA and 91 strikeouts in 107.1 innings across 21 starts. He walks 2.93 per nine and gives up contact, a .262 opponent average, which against most lineups is a manageable trade. Against a Colorado offense that has scored 554 runs, more than the Cardinals have, it is worth watching. St. Louis is -165 with the total at 8.5.

Klassen's Ten Walks
Marlins.TV / ABTV

Angels at Marlins

Friday, 7:10 PM ET | loanDepot park, Miami, FL

George Klassen has thrown 5.2 innings in the major leagues this season and walked ten batters in them. Three appearances, a 9.53 ERA, a 3.18 WHIP. The strikeout rate of 11.12 per nine says the arm is legitimate. The walk rate of 15.88 per nine says the strike zone is currently theoretical. Los Angeles is 44-71 and 19-38 away from home.

Miami is exactly 58-58, and the Marlins have built that mark almost entirely at loanDepot park, where they are 34-23 against a 24-35 record on the road. They have also stolen 124 bases, second-most in baseball, which is the kind of pressure a pitcher issuing free passes cannot afford to invite.

Tyler Phillips starts for Miami at 3-5 with a 3.56 ERA in 91 innings, a 1.35 WHIP and only 67 strikeouts, a 6.63 rate that puts every ball in play in his defense's hands. He has walked 38 and allowed 12 home runs. Against an Angels lineup that has struck out 1,091 times, second-most in the majors, a contact-dependent starter is in reasonable shape. Miami is -147 with the total at 9.

Montero's 25 Walks
Detroit SportsNet / NBCS BA

Tigers at Giants

Friday, 10:15 PM ET | Oracle Park, San Francisco, CA

The last game of the night, and one of the more interesting arms on it. Keider Montero is 8-6 with a 3.17 ERA and a 1.00 WHIP, having walked 25 batters in 116.1 innings, a rate of 1.93 per nine that ranks behind only Rasmussen and Gilbert tonight. He does it without missing many bats, 81 strikeouts and a 6.27 rate, which means his margin is entirely about location.

Detroit is 56-59 despite a 3.53 staff ERA that ranks fourth in the majors and a run differential of plus 80. That is the profile of a team that should be several games better than its record, and the Tigers are 6-4 in their last ten and sit three and a half back in the American League Central.

San Francisco is 48-67 and has been dismal on the road at 22-40, but Oracle Park has kept them respectable at 26-27. JT Brubaker takes the ball with a 3.17 ERA across 54 innings and no starts on his ledger this season, which makes him the second opener-style assignment on tonight's board alongside Kansas City. Detroit is -134 with the total at 8.5.

Board FAQ

How many MLB games are on the board Friday?
Fifteen games are scheduled on Friday, August 7, 2026. First pitches run from 6:40 PM ET at PNC Park and Citizens Bank Park through 10:15 PM ET at Oracle Park.
What is the best pitching matchup on Friday's board?
Drew Rasmussen and Logan Gilbert at T-Mobile Park. Rasmussen is 10-5 with a 2.91 ERA and a 0.93 WHIP, having walked 20 batters in 117.1 innings. Gilbert is 8-6 with a 3.46 ERA and a 0.99 WHIP with 139 strikeouts in 132.2 innings. They are the only two starters on the board with a WHIP under 1.00.
Which teams are on the longest streaks?
The Atlanta Braves and Boston Red Sox have each won eight consecutive games. The Athletics have lost eight in a row and are 1-9 in their last ten, and they play Boston at Fenway Park. The Los Angeles Dodgers have lost six straight and are 2-8 over their last ten.
What is the highest total on the board?
Cubs at Royals carries a total of 9.5 at Kauffman Stadium, the highest number posted on Friday's fifteen-game slate. The lowest is 7 for Rays at Mariners.
Who is the biggest favorite Friday?
Boston at -260 against the Athletics at Fenway Park, with the Athletics at +240. Philadelphia is next at -202 against Toronto.