Blog

  • Movie Review: In Christopher Nolan’s ‘The Odyssey,’ an ancient epic is reborn

    Getting home, and turning back the clock, has long been at the root of Christopher Nolan’s films. The astronauts of “Interstellar” painstakingly lose 23 years in space travel, almost the same length of time Odysseus is away from home in “The Odyssey”: a decade fighting the Trojan War, a decade trying to return to Ithaca.

    So, to a remarkable degree, Nolan’s “The Odyssey” — faithful as it is to Homer’s epic poem — feels, down to its nonlinear DNA, like a Nolan movie. The authorship of the epic poem, dated to the 7th or 8th century BC, is complex. But no one could question the maker of this “Odyssey,” an earthy, existential epic that ravishingly melds the storytelling of antiquity with contemporary IMAX-sized bravado.

    As a story about a man whose cunning offends the gods, “The Odyssey” feels very much like a companion piece, if not a downright sequel, to “Oppenheimer.” Odysseus (Matt Damon, in the role of his life) is increasingly racked with guilt for the violence and death he’s wrought after his ingenuity led to the sacking of Troy.

    This image released by Universal Pictures shows Matt Damon, as Odysseus, in a scene from "The Odyssey." (Melinda Sue Gordon/Universal Pictures via AP)
    This image released by Universal Pictures shows Matt Damon, as Odysseus, in a scene from “The Odyssey.” (Melinda Sue Gordon/Universal Pictures via AP)

    The arrival of any new Nolan spectacle inevitably leads to its own kind of assault, and avalanches of “masterpiece” proclamations. (I’m notinnocent.) But while “The Odyssey,” Nolan’s first film shot entirely with IMAX cameras, doesn’t skimp on grandiosity, it works surprisingly well as a simpler, human-sized tale.

    The journey — you may have heard, it’s about the journey — is sometimes a little clunky, and the sheer Nolan-ness of the production, not to mention the historic nature of the tale, inevitably saps it of some freshness. You could make a credible case that Nolan has already made a movie about a guy trying to reach his family through strata of mind-warping illusion, and it’s called “Inception.” Such is the trouble with urtexts.

    But “The Odyssey” is rarely not transfixing, and it’s a ripping adventure story, besides. At the least, it’s the definitive big-screen adaptation of one of literature’s oldest tales — a not-too-shabby accomplishment for a filmmaker of restless ambition.

    It’s not until Book 5 that Odysseus enters Homer’s poem, and Nolan, who also wrote the screenplay, likewise begins in Ithaca. There, Odysseus’ home is overrun by feasting suitors in pursuit of his wife, Penelope (Anne Hathaway). Foremost among them is Antinous, who’s played with sleazy perfection by Robert Pattinson. For an actor often (pleasingly) at odds with the movies around him, Pattinson has never slid more seamlessly into a part.

    Telemachus (Tom Holland, also well-cast), the youthful son of Penelope and Odysseus, resolves to go in search of his father. Meanwhile, we catch up with Odysseus, weathered and white-bearded, following the fall of Troy. His forced conscription, by Agamemnon, is shown in flashbacks. Agamemnon is depicted with an imposing Darth Vader-like presence and played by Benny Safdie, but the real star is his hulking, mohawked helmet.

    This image released by Universal Pictures shows, from left, Anne Hathaway as Penelope, and Tom Holland as Telemachus, in a scene from "The Odyssey." (Melinda Sue Gordon/Universal Pictures via AP)
    This image released by Universal Pictures shows, from left, Anne Hathaway as Penelope, and Tom Holland as Telemachus, in a scene from “The Odyssey.” (Melinda Sue Gordon/Universal Pictures via AP)

    Such vivid details abound in Nolan’s richly textured film. The simple rocking of Odysseus’ longship, off the Mediterranean coast, is glorious. Some of Nolan’s and cinematographer Hoyte van Hoytema’s most impressive work has come when they’re faced with the elements (as in “Dunkirk” ). And “The Odyssey” is flooded with stormy seas and enchanted isles. If anything, the movie could have gone further; I was promised rosy-fingered dawns.

    The first line of Homer’s poem, as translated by Emily Wilson (the version Nolan leaned on), refers to Odysseus as “a complicated man.” James Joyce, whose “Ulysses” was based on “The Odyssey,” once noted that while Hamlet is merely a son, Ulysses, or Odysseus, is a father, a husband, a lover and a warrior. In short, he’s an Everyman, albeit an especially smart one. And Damon, the most amiable of Everymen, proves especially attuned to the multifaceted nature of the archetypal hero.

    We meet him first as a soldier, leading a small group of ships away from Agamemnon’s fleet, setting a southerly course with his second-in-command Eurylochus (an excellent Himesh Patel). Their route takes them on a series of episodic quests: a cave encounter with Polyphemus, the Cyclops; a pine forest attack by the man-eating giants, the Laestrygonians; a meal with the witch Circe (Samantha Morton); and Odysseus’ seven-year interlude with the sea nymph Calypso (a beguilingly sincere Charlize Theron).

    This image released by Universal Pictures shows a scene from "The Odyssey." (Melinda Sue Gordon/Universal Pictures via AP)
    This image released by Universal Pictures shows a scene from “The Odyssey.” (Melinda Sue Gordon/Universal Pictures via AP)

    You could argue that the movie can feel like a series of sketched-together set pieces, but what set pieces! That includes the tale of the Trojan horse, a fleeting mention in the poem but here a centerpiece. You can tell that Nolan, who nearly made “Troy” more than two decades ago, has had the sequence — beginning with the Trojan horse sunk in the sand and leading to the burning of Troy — on his mind for years.

    Each stop on Odysseus’ journey gives Nolan a mythic playground to explore imagery that verges on the stuff of horror. I was most intoxicated by “The Odyssey” in its most surreal moments: the sight of a giant hand emerging out of the shadows, the meeting with the “shades” of Odysseus’ dead army, risen from the black soil of Hades.

    “A time of apparent magic” is how the movie is introduced. Nolan has wisely opted to keep the gods sidelined. Their powers are real, but with the exception of Zendaya’s Athena, who appears like a confidant to Odysseus, the gods, themselves, remain off-screen.

    That choice draws Nolan’s “Odyssey,” and its themes of sacrifice, fidelity and honor, closer to reality. And it makes Nolan’s decision to cast his film widely all the more essential. This is a story, passed down for centuries by singers and storytellers, that belongs to all of humankind. Casting the movie with a wide spectrum of actors, including Lupita Nyong’o as Helen of Troy, is not only fair game for a purely mythic tale but it gives the movie a present-day vitality. Seeing actors like Elliot Page (indelible as a fallen soldier), John Leguizamo (as the loyal servant Eumaeus) and Damon in this ancient context is a very big reason to see “The Odyssey,” and why Homer’s told and retold tale is worth revisiting, at all. If today has no role, what’s the point? They didn’t have cameras in 700 B.C., either.

    This image released by Universal Pictures shows a scene from "The Odyssey." (Melinda Sue Gordon/Universal Pictures via AP)
    This image released by Universal Pictures shows a scene from “The Odyssey.” (Melinda Sue Gordon/Universal Pictures via AP)

    Nolan’s “Odyssey” is nearly three hours long but never slow going. And it’s the friction between past and present that propels the movie as much as Odysseus’ wayward path. Gender roles are examined even while traditional masculinity is upheld. The ending of the poem, a tricky thing since it features mass murder, is given a more palatable action-movie melee. But the essence of “The Odyssey” is here, and Odysseus’ quest to live down his mistakes and uphold his convictions feels vibrant again. Nolan, you might say, is at home.

    “The Odyssey,” a Universal Pictures release in theaters Thursday, is rated R by the Motion Picture Association for violence and some language. Running time: 172 minutes. Three and a half stars out of four.

    JAKE COYLE
    Coyle has been a film critic and covered the movie industry for The Associated Press since 2013. He is based in New York City.

  • MLB Standings

    American League

     2026 PROJECTIONS
    EAST W L PCT GB RS RA DIFF HOME ROAD EAST CENT WEST L10 STRK W DIV POST

    64 44 .593 481 438 43 40-16 24-28 22-13 18-7 8-7 8-2 W2 92.6 64.4% 99.8%

    61 48 .560 3.5 506 419 87 26-23 35-25 16-16 17-11 13-9 6-4 L2 91.2 33.9% 99.2%

    57 51 .528 7.0 454 404 50 25-29 32-22 18-19 14-8 11-8 7-3 W2 83.6 1.6% 68.9%

    53 56 .486 11.5 501 525 -24 29-27 24-29 12-17 16-9 11-11 5-5 W1 77.5 0.0% 12.6%

    50 59 .459 14.5 430 490 -60 26-30 24-29 15-18 8-11 9-10 4-6 W1 75.1 0.0% 4.2%
     2026 PROJECTIONS
    CENTRAL W L PCT GB RS RA DIFF HOME ROAD EAST CENT WEST L10 STRK W DIV POST

    57 51 .528 516 473 43 34-21 23-30 10-15 18-12 15-9 5-5 W2 83.8 48.6% 70.6%

    56 54 .509 2.0 432 446 -14 27-26 29-28 8-14 17-13 13-12 4-6 W1 82.8 33.0% 58.4%

    55 55 .500 3.0 518 547 -29 30-27 25-28 13-12 18-16 12-6 6-4 W1 79.7 11.3% 28.5%

    51 58 .468 6.5 473 435 38 30-27 21-31 12-13 11-18 14-11 5-5 L1 78.6 6.9% 17.0%

    46 64 .418 12.0 459 553 -94 26-27 20-37 3-19 16-21 11-10 6-4 L1 70.8 0.0% <1.0%
     2026 PROJECTIONS
    WEST W L PCT GB RS RA DIFF HOME ROAD EAST CENT WEST L10 STRK W DIV POST

    55 54 .505 456 478 -22 28-25 27-29 10-9 12-12 16-17 5-5 L2 81.3 34.1% 48.7%

    55 55 .500 0.5 505 546 -41 26-27 29-28 11-10 15-10 16-18 8-2 W3 81.2 35.7% 48.5%

    53 57 .482 2.5 440 437 3 30-23 23-34 9-10 10-15 18-12 3-7 L2 81.2 30.1% 43.3%

    45 64 .413 10.0 480 609 -129 21-33 24-31 6-10 5-13 15-15 3-7 L2 68.7 0.0% <1.0%

    42 67 .385 13.0 464 535 -71 24-31 18-36 9-13 6-15 15-18 4-6 L3 64.9 0.0% <1.0%

    National League

     2026 PROJECTIONS
    EAST W L PCT GB RS RA DIFF HOME ROAD EAST CENT WEST L10 STRK W DIV POST

    64 45 .587 531 434 97 33-20 31-25 19-12 13-8 11-11 6-4 W2 93.5 95.1% 99.3%

    57 52 .523 7.0 473 488 -15 28-27 29-25 16-16 10-13 17-10 2-8 L3 83.9 3.6% 49.3%

    55 55 .500 9.5 483 479 4 34-23 21-32 15-15 9-10 14-8 3-7 L1 78.7 0.0% 10.9%

    55 55 .500 9.5 600 573 27 23-34 32-21 10-18 12-10 11-10 5-5 L2 81.0 0.0% 22.4%

    47 63 .427 17.5 453 502 -49 25-31 22-32 17-16 7-18 10-15 5-5 W1 72.5 0.0% <1.0%
     2026 PROJECTIONS
    CENTRAL W L PCT GB RS RA DIFF HOME ROAD EAST CENT WEST L10 STRK W DIV POST

    67 41 .620 546 414 132 36-20 31-21 12-9 19-10 15-10 6-4 L1 98.9 91.1% 100.0%

    62 47 .569 5.5 564 475 89 30-22 32-25 15-5 18-15 15-9 6-4 W1 91.3 8.8% 97.4%

    55 55 .500 13.0 565 529 36 29-28 26-27 9-17 18-15 9-12 3-7 L3 82.9 0.0% 36.5%

    54 55 .495 13.5 476 490 -14 28-32 26-23 12-9 17-18 8-9 3-7 L1 77.4 0.0% 6.4%

    51 57 .472 16.0 443 512 -69 24-30 27-27 11-11 9-23 8-7 6-4 W1 75.4 0.0% 1.7%
     2026 PROJECTIONS
    WEST W L PCT GB RS RA DIFF HOME ROAD EAST CENT WEST L10 STRK W DIV POST

    69 40 .633 562 402 160 33-20 36-20 14-7 7-5 22-15 6-4 W2 101.2 99.9% 100.0%

    57 52 .523 12.0 492 492 0 31-22 26-30 10-12 12-13 21-11 6-4 W2 83.3 0.0% 47.7%

    55 54 .505 14.0 454 475 -21 29-25 26-29 9-13 9-13 17-15 6-4 L1 81.5 0.0% 28.2%

    47 62 .431 22.0 461 505 -44 26-27 21-35 12-15 10-9 14-19 5-5 W2 72.9 0.0% <1.0%

    42 67 .385 27.0 515 628 -113 24-29 18-38 9-16 9-15 11-25 3-7 L4 63.1 0.0% <1.0%
  • NFL training camp injuries tracker: Latest updates on Nic Scourton, Shemar Stewart, Chris Brazzell II and more

    shemar-stewart.jpg

    Imagn Images

    NFL training camp is typically a time for optimism. Hope abounds that all the changes a team made during the offseason — whether hiring a new coach, signing players in free agency, acquiring them via trade or selecting them in the draft — will lead to a better season than the year before.

    The one thing every team needs to avoid for that to happen, of course, is injuries. A major injury can derail plans for the entire year, especially if it happens to a key player. Alas, injuries happen every year, and it’s important to keep track of who’s hurt, when and how the injury happened, and how long they might be sidelined.

    With that in mind, consider this your one-stop shop for all the injury news coming out of NFL training camps during July and August.

    Tua Tagovailoa, QB, Falcons

    Falcons coach Kevin Stefanski announced Wednesday that Tagovailoa is working through an injury and will the early portions of training camp. With Tagovailoa sidelined, the Falcons have signed veteran backup Cooper Rush.

    Regarding fellow quarterback Michael Penix’s status, Stefanski recently said that he still hasn’t been cleared for full team activities. Penix is still working his way back from a torn ACL that was sustained during Week 11 of the 2025 season.

    Nic Scourton, EDGE, Panthers

    The Panthers placed Scourton on injured reserve Friday after he suffered a torn ACL in his right knee on the first day of training camp. Scourton was reportedly in tears as he left the field, and his teammates came over to hug him as he exited.

    Head coach Dave Canales said at the time that Scourton would undergo an MRI to determine the severity of the injury, and the results confirmed the second-year edge rusher had torn his ACL.

    Bryan Bresee, DT, Saints

    The Saints were hit with awful news on Wednesday as it appears that Bresee suffered a season-ending ACL tear during Wednesday’s practice. A former first-round pick, Bresee has quietly become one of the NFL’s best defensive linemen. The Saints will now look to try to find his replacement for the upcoming season.

    Shemar Stewart, EDGE, Bengals

    The 2025 first-round pick’s Wednesday practice came to an abrupt end after his leg buckled. Stewart — who played in just eight games during his rookie season — was carted off the field shortly after sustaining the injury. According to ESPN, Stewart suffered a hyperextended knee with no ligament damage, which seems like best-case scenario given the initial reporting around the injury.

    Chris Brazzell II, WR, Panthers

    While the initial plan was for Brazzell to recover without surgery, a second opinion determined that a procedure to repair the moderate LCL tear in his left knee is the best course of action, according to The Athletic. The surgery will force Brazzell to miss his entire rookie season, which is a much longer timeline than the eight weeks that was presented in the immediate wake of his injury. The LCL tear does not appear to be related to the knee issue the third-round pick dealt with leading up to training camp.

    Ricky Pearsall, WR, 49ers

    The former first-round pick is currently not practicing after experiencing swelling that is related to the PCL injury that he sustained last season. Pearsall is currently being evaluated by the team.

    Jordan James, RB 49ers

    James is expected to miss time after he suffered a rib fracture during Monday’s practice. The 49ers have yet to offer a timeline for his possible return.

    Malik Mustapha, S, 49ers

    Mustapha sat out Wednesday’s practice as he is dealing with a hamstring strain. Like James, Mustapha’s injury occurred during Monday’s practice.

  • AZ Cardinals News and recap

    • Cardinals’ Joey Blount: Participating in training camp

      Blount (neck/concussion) was an active participant in Tuesday’s training camp practice, per Ross D. Franklin of the Associated Press.

      Blount suffered a season-ending neck injury during the Cardinals‘ Week 1 game against the Saints in 2025, but he has recovered from the injury and is battling for a roster spot in training camp. If Blount does make the 53-man roster, then he’ll likely be limited to work on special teams while providing depth in the secondary.

    • Cardinals’ Mack Wilson: Participating in training camp

      Mack Wilson is participating in the Cardinals‘ training camp, Jess Root of cardswire.com reports.

      Wilson seems to have recovered from his rib injury and is all set to take the field. The middle linebacker has already resumed his duties as the starter for the Cardinals’ defense. The 28-year-old veteran player has been playing alongside both Cody Simon and Jack Gibbens as the two battle for reps at linebacker.

    • Cardinals’ James Conner: Not doing full-team drills

      Conner (foot) isn’t yet doing full-team drills at training camp, Darren Urban of azcardinals.com reports.

      Coming back from season-ending foot surgery, Conner didn’t do much during the offseason program but took part in the opening practices of training camp. Now that 11-on-11 drills are starting up, Conner has been forced to watch from the sideline while Tyler Allgeier and Jeremiyah Love take first-team reps. There will be concern for Conner’s Week 1 availability if he doesn’t begin full-team work within the next week or two.

    • Cardinals’ Tyler Allgeier: First RB up

      Allgeier has been the first running back up with Arizona’s first-string offense during the early stages of training camp, Darren Urban of the Cardinals‘ official site reports.

      Allgeier, who inked a two-year, $12.25 million contract with Arizona this offseason, could have an early angle at the lead backfield role with veteran James Conner still not handling 11-on-11 work, though Urban notes that rookie No. 3 overall pick Jeremiyah Love got his share of reps with the first-team offense. While Love projects as the clear eventual leader of the Cardinals’ backfield, Allgeier has seniority backing him for the time being and is no slouch, having averaged 4.3 yards per carry across his career. Trey Benson is also healthy and competing for a chance to factor into Arizona’s backfield.

    • Cardinals’ Jeremiyah Love: Mixing in behind Allgeier

      Tyler Allgeier is getting most of the first-team backfield reps at the start of training camp, with Love also mixing in for some snaps with the starters, Darren Urban of azcardinals.com reports.

      James Conner, meanwhile, isn’t yet participating in 11-on-11s after making his way back from season-ending foot surgery last year. It’s no huge surprise to see Allgeier taking most of the first-team reps during the opening days of training camp, as teams often defer to seniority even when they have an elite prospect like Love who projects for a major role come September. This simply serves as a reminder that Love has competition for carries — especially power work between the tackles.

    Team Statistical Rankings

    RUSHING PASSING OVERALL
    Off. 93.1
    (31st)
    256.1
    (5th)
    325.8
    (19th)
    Def. 126.9
    (25th)
    242.8
    (24th)
    357.7
    (27th)

    Injuries

    PLAYER INJURY
    Josh Sweat LB Knee
    James Conner RB Foot
    Will Hernandez G Hip
    Bilal Nichols DT Knee
    Justin Jones DT Knee

  • 2026 Rocket Classic leaderboard: Peter Malnati threatens to break 60 with Rickie Fowler chasing

    rickie-fowler-grass-rocket-g.jpg

    Getty Images

    The final iteration of the Rocket Classic kicked off Thursday at a freshly restored Detroit Golf Club with long-time PGA Tour member Peter Malnati standing alone in the updated record books. Firing a 9-under 61 on the par-72, turned par-70, Malnati made mincemeat of the Donald Ross design en route to nearly becoming the latest member of the sub-60 club on the PGA Tour.

    At 9 under, Malnati commands a two-stroke lead over former tournament champion Rickie Fowler and Ryan Gerard, who continues to impress following his top-10 finish at The Open a couple of weeks ago.

    “I thought it would play tougher, too, honestly,” Malnati said. “They got rid of the two most scorable holes and turned them — not only did they just slap a 4 onto where it used to be a 5, I think they made the tee shot a little — I don’t know if they made the tee shot on 7 tougher, but the tee shot on 17 I feel like’s a little tougher now. So, it’s really, on paper, it is more challenging. Very soft, which helps. But I played great. I didn’t like — you know, I don’t think I took advantage of a super easy course, I played great, which was fun.”

    Malnati set the pace early Thursday with five birdies on his first six holes and seven across his front nine to turn in 7-under 28. A bonus birdie from outside 50 feet found the bottom of the cup on the difficult par-3 11th before a more conventional conversion from inside 3 feet came just two holes later.

    With a par 5 still out in front of him, Malnati needed to play his final five holes in 2 under to sign for the magic number. Five straight pars put an end to his scorecard and his chances of earning a piece of history, but he will make do with the solo first-round lead given his place in the FedEx Cup standings at No. 170.

    “I’ve been working on all of it,” Malnati said. “Nothing specific. We know the name of the game, driver between the left rough and right rough, approach shots on the green, hopefully in the right section, hopefully below the hole, but that doesn’t always matter. I’m always working on ways to control that ball a little more.

    “Hasn’t really shown, but I’ve been consistent in the work. It hasn’t changed, just I’m building. It’s like the iceberg, they say, I’m building and building, there’s a lot going on below the surface, so hopefully this is just the tip of it.”

    Malnati will now work towards the weekend in the Motor City, where big names will be hunting him down on the leaderboard. In addition to Fowler and Gerard, stars like Keegan Bradley, Xander Schauffele and Patrick Cantlay shone bright in Round 1 and are in position to strike in the penultimate event of the regular season.

    Leader

    1. Peter Malnati (-9): Should Malnati convert his first-round lead to a lead by the time 72 holes are completed, he would move up more than 100 spots in the season-long race to No. 68 on the eve of the postseason. More important than a possible postseason berth, playing privileges for future seasons would be secured as well.

    “I’m determined to get it back on the Tour,” Malnati said. “Not that I have any say in that anymore, but I’m not giving up hope. I want to come back.”

    Coming into this week, Malnati had played in 17 PGA Tour events this year, compiling one top-20 finish and 10 missed cuts. It’s the beauty of the sport — one week can change a season — and Malnati will look to do just that again, similar to 2024, the last time he won at the Valspar Championship.

    “The struggle has been real, for sure,” Malnati said. “Like just that pull of like do I keep going out there when, I think if you looked it up. … I think since I won the Valspar tournament, I’m going to guess that I’ve had maybe two finishes in the top 30, I would say. It’s been tough, but the one thing that is consistent is when I am home … there’s never three days in a row that I don’t long to go practice. Like I love to do this. Even though it’s frustrating, I don’t ever feel like I don’t want to do it anymore, so I’m going to keep doing it.”

    Contenders

    T2. Rickie Fowler, Ryan Gerard (-7)
    T4. Patrick Fishburn, Patrick Cantlay (-6)
    T6. Michael Kim, Chris Kirk, Keegan Bradley, Stephan Jaeger, Doug Ghim, Michael Brennan, Hayden Springer (-5)

    There are plenty of bubbles that will burst over the next few weeks, including the top 30 that will earn spots in the Tour Championship. It is a position that Fowler is familiar with, as he was in line to qualify for the postseason finale with nine holes to play at the BMW Championship before a brutal back nine ended his season early.

    One year later, he finds himself in a similar position at No. 32 with a quality outing this week, doing more than his fair share of heavy lifting for his postseason aspirations. On Thursday, Fowler’s ball striking was nearly flawless as he hit 12 fairways and 17 greens while penciling six birdies and an eagle on his scorecard by day’s end.

    “I know where I’m at and all that,” Fowler said. “Obviously, would like to just play well and have a good week here. The earlier, sooner you could potentially lock up just being in the top 30, that would be something that would be great for me, and then above that, just being in the position where we have a chance going into East Lake would be ideal.

    “But at the same time, it’s not necessarily a position where I’m looking at playing next week just to get points, because also it is a tough stretch. This week, the weather’s great being up this far north, but you look at Greensboro on through the Playoffs, and that’s just grinding it out and trying to survive. Play well this week, enjoy some days at home, rest up because it’s going to be a hot, sweaty, muggy run to the finish.”

  • Rocket Classic Scores

    POS CTRY NAME TO PAR R1 R2 R3 R4 TOTAL
    1
    USA
    -9 61 12:32 PM* 61
    T2
    USA
    -7 63* 12:54 PM 63
    T2
    USA
    -7 63 1:16 PM* 63
    T4
    USA
    -6 64* 2:00 PM 64
    T4
    USA
    -6 64 7:55 AM* 64
    T6
    USA
    -5 65* 12:21 PM 65
    T6
    USA
    -5 65 12:43 PM* 65
    T6
    USA
    -5 65* 12:43 PM 65
    T6
    DEU
    -5 65 1:16 PM* 65
    T6
    USA
    -5 65* 1:38 PM 65
    T6
    USA
    -5 65 8:06 AM* 65
    T6
    USA
    -5 65* 8:50 AM 65
    T13
    ARG
    -4 66 12:21 PM* 66
    T13
    USA
    -4 66 12:21 PM* 66
    T13
    USA
    -4 66 12:43 PM* 66
    T13
    USA
    -4 66* 12:54 PM 66
    T13
    TWN
    -4 66 1:05 PM* 66
    T13
    USA
    -4 66* 1:16 PM 66
    T13
    USA
    -4 66* 2:11 PM 66
    T13
    FRA
    -4 66 7:11 AM* 66
    T13
    PHL
    -4 66 7:11 AM* 66
    T13
    JPN
    -4 66 7:22 AM* 66
    T13
    ENG
    -4 66* 7:22 AM 66
    T13
    DNK
    -4 66* 8:06 AM 66
    T13
    USA
    -4 66* 8:39 AM 66
    T13
    USA
    -4 66* 8:50 AM 66
    T27
    USA
    -3 67 12:10 PM* 67
    T27
    USA
    -3 67* 1:16 PM 67
    T27
    USA
    -3 67 1:27 PM* 67
    T27
    USA
    -3 67 1:49 PM* 67
    T27
    USA
    -3 67 2:00 PM* 67
    T27
    USA
    -3 67* 2:11 PM 67
    T27
    USA
    -3 67 7:00 AM* 67
    T27
    DNK
    -3 67 7:22 AM* 67
    T27
    ENG
    -3 67* 7:22 AM 67
    T27
    USA
    -3 67 7:33 AM* 67
    T27
    JPN
    -3 67 7:33 AM* 67
    T27
    KOR
    -3 67* 7:33 AM 67
    T27
    USA
    -3 67 7:44 AM* 67
    T27
    CAN
    -3 67* 7:44 AM 67
    T27
    USA
    -3 67 7:55 AM* 67
    T27
    USA
    -3 67* 7:55 AM 67
    T27
    USA
    -3 67 8:17 AM* 67
    T27
    USA
    -3 67* 8:17 AM 67
    T27
    FRA
    -3 67* 9:01 AM 67
    T27
    USA
    -3 67* 9:01 AM 67
    T47
    USA
    -2 68* 12:10 PM 68
    T47
    ZAF
    -2 68 12:21 PM* 68
    T47
    USA
    -2 68 12:43 PM* 68
    T47
    USA
    -2 68 12:54 PM* 68
    T47
    USA
    -2 68* 12:54 PM 68
    T47
    USA
    -2 68 1:05 PM* 68
    T47
    USA
    -2 68* 1:05 PM 68
    T47
    USA
    -2 68* 1:27 PM 68
    T47
    USA
    -2 68 1:38 PM* 68
    T47
    USA
    -2 68 7:00 AM* 68
    T47
    USA
    -2 68* 7:22 AM 68
    T47
    USA
    -2 68 7:44 AM* 68
    T47
    USA
    -2 68* 7:44 AM 68
    T47
    USA
    -2 68 7:55 AM* 68
    T47
    USA
    -2 68* 7:55 AM 68
    T47
    USA
    -2 68 8:06 AM* 68
    T47
    USA
    -2 68* 8:06 AM 68
    T47
    AUS
    -2 68* 8:06 AM 68
    T47
    USA
    -2 68 8:17 AM* 68
    T47
    DEU
    -2 68 8:28 AM* 68
    T47
    NOR
    -2 68 8:39 AM* 68
    T47
    CAN
    -2 68 8:39 AM* 68
    T69
    USA
    -1 69* 12:21 PM 69
    T69
    USA
    -1 69* 12:43 PM 69
    T69
    KOR
    -1 69* 1:05 PM 69
    T69
    ITA
    -1 69 1:16 PM* 69
    T69
    CAN
    -1 69* 1:16 PM 69
    T69
    AUS
    -1 69* 1:27 PM 69
    T69
    CAN
    -1 69 1:38 PM* 69
    T69
    USA
    -1 69* 1:38 PM 69
    T69
    JPN
    -1 69* 2:00 PM 69
    T69
    CAN
    -1 69 7:00 AM* 69
    T69
    USA
    -1 69* 7:00 AM 69
    T69
    USA
    -1 69* 7:00 AM 69
    T69
    USA
    -1 69* 7:11 AM 69
    T69
    USA
    -1 69* 7:11 AM 69
    T69
    USA
    -1 69 7:22 AM* 69
    T69
    USA
    -1 69 7:44 AM* 69
    T69
    USA
    -1 69* 8:17 AM 69
    T69
    USA
    -1 69* 8:17 AM 69
    T69
    PRI
    -1 69 8:28 AM* 69
    T69
    ZAF
    -1 69* 8:28 AM 69
    T69
    DNK
    -1 69* 8:28 AM 69
    T69
    CHN
    -1 69 8:39 AM* 69
    T69
    COL
    -1 69 9:01 AM* 69
    T69
    ENG
    -1 69* 9:01 AM 69
    T93
    USA
    E 70 12:10 PM* 70
    T93
    USA
    E 70* 12:10 PM 70
    T93
    USA
    E 70* 12:32 PM 70
    T93
    USA
    E 70 1:27 PM* 70
    T93
    CAN
    E 70 1:38 PM* 70
    T93
    USA
    E 70* 1:38 PM 70
    T93
    AUS
    E 70* 2:11 PM 70
    T93
    USA
    E 70 7:11 AM* 70
    T93
    USA
    E 70* 7:33 AM 70
    T93
    USA
    E 70 8:17 AM* 70
    T93
    USA
    E 70* 8:28 AM 70
    T93
    ENG
    E 70* 8:39 AM 70
    T93
    USA
    E 70 8:50 AM* 70
    T93
    DNK
    E 70 9:01 AM* 70
    T93
    USA
    E 70* 9:12 AM 70
    T108
    USA
    +1 71* 12:43 PM 71
    T108
    USA
    +1 71 1:05 PM* 71
    T108
    CHN
    +1 71* 1:49 PM 71
    T108
    BEL
    +1 71* 1:49 PM 71
    T108
    USA
    +1 71 2:11 PM* 71
    T108
    CAN
    +1 71 7:33 AM* 71
    T108
    USA
    +1 71* 9:12 AM 71
    T115
    USA
    +2 72* 12:10 PM 72
    T115
    USA
    +2 72* 12:32 PM 72
    T115
    JPN
    +2 72* 12:32 PM 72
    T115
    USA
    +2 72 12:54 PM* 72
    T115
    ENG
    +2 72 1:27 PM* 72
    T115
    COL
    +2 72* 1:27 PM 72
    T115
    ZAF
    +2 72 1:49 PM* 72
    T115
    USA
    +2 72* 7:44 AM 72
    T115
    USA
    +2 72* 7:55 AM 72
    T115
    CAN
    +2 72 8:06 AM* 72
    T115
    USA
    +2 72 8:28 AM* 72
    T115
    USA
    +2 72* 8:50 AM 72
    T115
    PHL
    +2 72 9:01 AM* 72
    T128
    IRL
    +3 73* 12:21 PM 73
    T128
    USA
    +3 73 12:54 PM* 73
    T128
    JPN
    +3 73 1:49 PM* 73
    T128
    USA
    +3 73* 1:49 PM 73
    T128
    SWE
    +3 73 2:00 PM* 73
    T128
    ZAF
    +3 73* 7:33 AM 73
    T128
    USA
    +3 73 8:50 AM* 73
    T135
    USA
    +4 74 2:00 PM* 74
    T135
    USA
    +4 74* 7:00 AM 74
    T135
    USA
    +4 74* 9:12 AM 74
    T138
    SWE
    +5 75 2:11 PM* 75
    T138
    USA
    +5 75 2:11 PM* 75
    T140
    USA
    +6 76 12:10 PM* 76
    T140
    USA
    +6 76 12:32 PM* 76
    T140
    ZAF
    +6 76* 1:05 PM 76
    T140
    USA
    +6 76* 2:00 PM 76
    144
    USA
    +7 77 12:32 PM* 77
    145
    USA
    +11 81* 8:39 AM 81
    146
    ARG
    +12 82 8:50 AM* 82
    WD
    USA
    77
    WD
    WD
    Notes
    • All times are US/Eastern.
  • MLB Scores

    FINAL
    R H E
    Rangers55-54
    2 2 0
    Rays64-44
    3 9 1
    Tropicana Field, St. Petersburg, FL
    • W: G. Cleavinger  (3-3)
    • L: B. Peoples  (0-1)
    • S: B. Baker  (30)
    PLAYERS OF THE GAME
    player headshot
    G. Cleavinger TB P1.0 IP, 2 SO, 1 BB
    player headshot
    J. DeLuca TB LF2-4, 1 R, 1 HR, 1 RBI
    FINAL
    R H E
    Royals46-64
    3 8 0
    Twins55-55
    4 3 1
    Target Field, Minneapolis, MN
    • W: Y. Gomez  (2-0)
    • L: M. Strahm  (3-4)
    PLAYERS OF THE GAME
    player headshot
    N. Cameron KC P8.0 IP, 1 H, 7 SO, 2 BB
    player headshot
    B. Ober MIN P6.0 IP, 4 H, 2 ER, 3 SO, 2 BB
    FINAL
    R H E
    Yankees61-48
    1 6 0
    2 6 1
    Rate Field, Chicago, IL
    • W: S. Dominguez  (4-3)
    • L: F. Cruz  (4-5)
    PLAYERS OF THE GAME
    player headshot
    S. Burke CHW P6.0 IP, 3 H, 10 SO, 2 BB
    player headshot
    R. Weathers NYY P7.0 IP, 3 H, 4 SO, 3 BB
    FINAL
    R H E
    Cubs62-47
    4 11 0
    2 10 1
    Busch Stadium, St. Louis, MO
    • W: J. Webb  (4-2)
    • L: L. Gastelum  (2-2)
    • S: A. Civale  (1)
    PLAYERS OF THE GAME
    player headshot
    A. Pallante STL P6.1 IP, 7 H, 2 ER, 3 SO, 2 BB
    player headshot
    J. Webb CHC P1.1 IP, 1 H
    FINAL
    R H E
    Marlins55-55
    2 7 1
    Mets47-63
    4 6 1
    Citi Field, Flushing, NY
    • W: B. Raley  (5-5)
    • L: M. Petersen  (1-2)
    • S: D. Williams  (16)
    PLAYERS OF THE GAME
    player headshot
    E. Perez MIA P6.0 IP, 3 H, 1 ER, 6 SO, 2 BB
    player headshot
    N. McLean NYM P6.1 IP, 6 H, 2 ER, 6 SO, 2 BB
    FINAL
    R H E
    Pirates55-55
    2 7 0
    Reds51-57
    3 9 0
    Great American Ball Park, Cincinnati, OH
    • W: E. Pagan  (3-1)
    • L: G. Soto  (5-3)
    PLAYERS OF THE GAME
    player headshot
    R. Lowder CIN P6.0 IP, 5 H, 2 ER, 5 SO
    player headshot
    E. De La Cruz CIN SS3-4, 2 R, 1 RBI
    FINAL
    R H E
    4 7 1
    Braves64-45
    5 4 0
    Truist Park, Atlanta, GA
    • W: V. Mederos  (1-0)
    • L: J. Irvin  (2-5)
    • S: R. Iglesias  (23)
    PLAYERS OF THE GAME
    player headshot
    D. Lile WAS LF2-4, 2 R, 2 HR, 2 RBI
    player headshot
    L. Garcia WAS 1B3-5, 1 R, 1 HR, 2 RBI
    FINAL
    R H E
    Red Sox57-51
    5 8 2
    4 9 1
    Sutter Health Park, West Sacramento, California
    • W: S. Gray  (13-2)
    • L: L. Medina  (2-3)
    • S: A. Chapman  (26)
    PLAYERS OF THE GAME
    player headshot
    S. Gray BOS P7.0 IP, 7 H, 4 ER, 5 SO, 2 BB
    player headshot
    A. Chapman BOS P1.0 IP, 1 H, 2 SO
    FINAL
    R H E
    Giants47-62
    4 11 0
    Padres55-54
    1 6 0
    Petco Park, San Diego, CA
    • W: R. Ray  (10-6)
    • L: J. Sears  (3-4)
    • S: E. Miller  (4)
    PLAYERS OF THE GAME
    player headshot
    R. Ray SF P6.0 IP, 4 H, 1 ER, 6 SO, 1 BB
    player headshot
    E. Miller SF P1.0 IP, 1 H, 1 SO
    FINAL
    R H E
    2 8 0
    Dodgers69-40
    6 8 1
    Dodger Stadium, Los Angeles, CA
    • W: R. Sasaki  (5-5)
    • L: B. Woo  (7-8)
    PLAYERS OF THE GAME
    player headshot
    R. Sasaki LAD P5.1 IP, 5 H, 2 ER, 7 SO, 3 BB
    player headshot
    T. Hernandez LAD DH2-3, 2 R, 1 HR, 1 RBI

    Our

  • Tristan Peters’ bases-loaded walk in 11th lifts White Sox over Yankees 2-1

    CHICAGO (AP) Tristan Peters drew a bases-loaded walk in the 11th inning to force in automatic runner Chase Meidroth and the Chicago White Sox edged the New York Yankees 2-1 on Thursday, beating New York in extra innings for a second straight game.

    The White Sox loaded the bases on Munetaka Murakami’s intentional walk and Sam Antonacci’s infield single. Fernando Cruz (4-5) struck out Colson Montgomery after falling behind 3-0 in the count, but then walked Peters on four pitches.

    Seranthony Dominguez (4-3) pitched a scoreless 11th for the win as the White Sox took the last two of their four-game series with New York. First-place Chicago moved two games ahead of Cleveland in the AL Central.

    The Yankees, who blew an early lead on Wednesday and lost 6-5 in 12 innings, fell 3 1/2 games behind Tampa Bay in the AL East.

    Pinch hitter Andrew Benintendi singled in Peters to tie it at 1 in the 10th, after New York had taken a 1-0 lead in the top half. Trent Grisham’s second single of the game drove in automatic runner Anthony Volpe to break a scoreless tie.

    Randal Grichuk had two hits for the White Sox.

    Chicago starter Sean Burke did not allow a run on three hits, while striking out 10 and walking two, in six innings.

    New York starter Ryan Weathers did not allow a run on three hits through seven innings, while striking out four and walking three. He threw 106 pitches.

    Burke was solid for an eighth straight outing, and is 4-1 with a 1.43 ERA, 67 strikeouts and nine walks during the stretch.

    Murakami singled and has reached base in a career-high 16 straight games.

    Yankees: RHP Will Warren (7-5, 4.41 ERA) faces the Cubs and LHP Shota Imanaga (7-8, 3.72) on Friday.

    White Sox: RHP Erick Fedde (5-6, 4.25) starts against Rays RHP Nick Martinez (10-2, 2.45) on Friday at Tampa Bay.

    This story has been updated to correct that the Yankees fell 3 1/2 games behind first-place Tampa Bay.

    AP MLB: https://apnews.com/hub/mlb

    Copyright 2026 STATS LLC and Associated Press. Any commercial use or distribution without the express written consent of STATS LLC and Associated Press is strictly prohibited.

    Expert Picks
    Betting Picks for Every Game
    • Picks from Vegas experts and insiders
    • Optimal rankings, props, DFS strategy
    • Spread, OU, ML picks from 10k simulations
    No picks available yet for this matchup.
    3 4 5 6 7 8 9 10 11 R H E

    61-48

    0 0 0 0 0 0 0 1 0 1 6 0

    57-51

    0 0 0 0 0 0 0 1 1 2 6 1
    • W: S. Dominguez (4-3)L: F. Cruz (4-5)S: (0)
    PLAYERS OF THE GAME
    HITTERS AB R H RBI AVG
    T. Grisham CF 4 0 2 1 .216
    B. Rice 1B 3 0 0 0 .269
    J. Dominguez RF 5 0 1 0 .232
    P. Goldschmidt DH 5 0 0 0 .254
    S. Jones LF 3 0 1 0 .230
    b- M. Schuemann PH-LF 2 0 0 0 .203
    J. Chisholm Jr. 2B 3 0 1 0 .224
    J. Caballero PR-2B 0 0 0 0 .239
    A. Volpe SS 5 1 0 0 .242
    R. McMahon 3B 3 0 0 0 .208
    A. Wells C 2 0 1 0 .162
    a- A. Rosario PH 1 0 0 0 .234
    A. Sanchez C 1 0 0 0 .245
    • a-grounded out for Wells in the 8th
    • b-lined out for Jones in the 9th
    HITTERS AB R H RBI AVG
    C. Meidroth 2B-SS 2 1 0 0 .274
    M. Murakami 1B 4 0 1 0 .240
    M. Vargas DH 5 0 0 0 .239
    R. Grichuk LF 2 0 2 0 .258
    a- S. Antonacci PH-2B 2 0 1 0 .280
    C. Montgomery 3B 5 0 0 0 .217
    E. Pereira CF 3 0 0 0 .213
    b- T. Peters PH-CF 1 1 0 1 .271
    B. Montgomery RF 4 0 0 0 .243
    L. Acuna SS 3 0 0 0 .241
    c- A. Benintendi PH-LF 1 0 1 1 .243
    E. Quero C 4 0 1 0 .186
    • a-struck out for Grichuk in the 9th
    • b-flied out for Pereira in the 9th
    • c-singled for Acuna in the 10th
    BATTING
    • 2B – J. Dominguez (11), A. Wells (3)
    • RBI – T. Grisham (42)
    • Runners left in scoring position, 2-Out – B. Rice, J. Dominguez, P. Goldschmidt, S. Jones, A. Volpe 3 (3)
    BATTING
    • 2B – R. Grichuk (12)
    • RBI – T. Peters (38), A. Benintendi (55)
    • 2-Out RBI – T. Peters
    • Runners left in scoring position, 2-Out – M. Vargas, C. Montgomery 2 (2), B. Montgomery
    BASERUNNING
    • SB – S. Jones (3), J. Caballero (25)
    • CS – J. Chisholm Jr. (6)
    FIELDING
    • DP – 2 (Chisholm Jr.-Volpe-Rice; Chisholm Jr.-Rice)
    FIELDING
    • Outfield Assist – B. Montgomery
    • E – E. Quero (7)
    PITCHERS IP H ER BB SO ERA
    R. Weathers 7.0 3 0 3 4 3.99
    B. Headrick 1.0 0 0 1 2 1.30
    A. Chivilli 1.1 2 0 0 3 0.60
    F. Cruz(L, 4-5) 1.1 1 0 2 2 2.51
    PITCHERS IP H ER BB SO ERA
    S. Burke 6.0 3 0 2 10 3.04
    S. Newcomb 2.0 2 0 1 1 2.87
    B. Hudson 1.0 0 0 0 0 2.89
    C. Murphy 1.0 1 0 0 0 4.23
    S. Dominguez(W, 4-3) 1.0 0 0 1 1 4.10
    PITCHING
    • Pitches-Strikes – R. Weathers 106-62, B. Headrick 18-9, A. Chivilli 27-17, F. Cruz 20-10
    • Ground Balls-Fly Balls – R. Weathers 13-2, B. Headrick 0-1, A. Chivilli 1-1, F. Cruz 2-0
    • Batters Faced – R. Weathers 26, B. Headrick 4, A. Chivilli 6, F. Cruz 6
    PITCHING
    • Pitches-Strikes – S. Burke 91-58, S. Newcomb 25-18, B. Hudson 11-6, C. Murphy 8-5, S. Dominguez 15-9
    • Ground Balls-Fly Balls – S. Burke 0-6, S. Newcomb 2-2, B. Hudson 1-0, C. Murphy 1-2, S. Dominguez 1-1
    • Batters Faced – S. Burke 23, S. Newcomb 8, B. Hudson 3, C. Murphy 5, S. Dominguez 4
  • Dbacks news and recap

    • Diamondbacks’ Gabriel Moreno: Launches eighth homer

      Moreno went 1-for-3 with a two-run home run, a walk and an additional run scored in Wednesday’s 3-0 win over the Pirates.

      Moreno opened the scoring by taking Jared Jones deep for a two-run homer in the fourth inning. In July, the catcher is batting .363 while drawing 14 walks and has reached base safely in all 24 games he’s played this month, extending his on-base streak to 45 consecutive starts. Through 82 games this season, Moreno is slashing .308/.390/.455 with eight home runs, 18 doubles, 45 RBI, 46 runs scored and four stolen bases.

    • Diamondbacks’ Eduardo Rodriguez: Tosses eight scoreless innings

      Rodriguez (10-3) earned the win Wednesday against the Pirates, allowing five hits and one walk while striking out two over eight scoreless innings.

      Rodriguez never faced more than four batters in an inning and retired nine straight hitters at one point during his dominant outing. He generated 15 whiffs despite recording just two strikeouts and limited Pittsburgh to only five hard-hit balls. Wednesday’s outing marked the second time this season he has completed eight innings. Rodriguez has now won five of his last six decisions and will carry a 2.48 ERA, 1.21 WHIP and 88:45 K:BB into his next scheduled start Tuesday against the Padres.

    • Diamondbacks’ Brandyn Garcia: Bags save, part of closer committee

      Garcia worked around a walk and struck out two batters in a scoreless ninth inning to secure his second save of the season in Wednesday’s 3-0 win over the Pirates.

      While facing off against Pittsburgh’s Nos. 2 through 5 hitters, Garcia navigated a fairly stress-free 17-pitch frame to sew up the win. He could be in the mix for more closing opportunities in the short term, as manager Torey Lovullo told Jack Sommers of SI.com after the game that Paul Sewald — who leads the team with 24 saves but blew two of his last three chances — will be moved into a lower-leverage role for the time being. Rather than settling on a designated closer, Lovullo indicated he plans to play the matchups in the ninth inning, so the left-handed Garcia may be deployed primarily against left-handed-heavy portions of the lineup late in games. Lovullo mentioned Jonathan Loaisiga as another pitcher who might factor into the late-inning picture, and Juan Morillo and Kevin Ginkel could also be part of the mix.

    • Diamondbacks’ Paul Sewald: Dropped from closer’s role

      Diamondbacks manager Torey Lovullo said after Wednesday’s 3-0 win over the Pirates that Sewald has been removed from the closer’s role for the time being and will be used in lower-leverage situations, Jack Sommers of SI.com reports.

      After recording just one out and yielding three earned runs en route to blowing his second save in his last three chances during Tuesday’s 8-7 win in 12 innings, Sewald was passed over for the save chance Wednesday. Brandyn Garcia got the call in the ninth inning and retired three of the four batters he faced to earn his second save of the season, though Lovullo declined to name him the team’s closer moving forward. Instead, Lovullo indicated that he plans to play matchups for any save chances that emerge in the short term with Garcia, Juan Morillo, Jonathan Loaisiga and Kevin Ginkel all potentially factoring into the late-inning picture. Sewald could eventually join that group, but he’ll first have to pitch effectively in less pressure-packed situations after he had yielded at least one run in seven of his last 13 appearances.

  • CBS Sports’ top 10 players at every offensive position: Josh Allen top quarterback, tight race at running back

    top10positionalrank.jpg

    Michael Meredith, CBS Sports design

    The end of July means the NFL is getting back into the swing of things with training camps, and the eyes are back on the stars.

    As the season rapidly approaches, CBS Sports’ NFL experts ranked the top 10 players across every position — as well as coaches and coordinators — in the NFL for the 2026 season. Today, we open that series with the offensive side of the ball: quarterback, running back, wide receiver, tight end, offensive tackle and interior offensive lineman (guard/center).

    Each voter ranked their top 10 players, and each spot was assigned a point value, with 10 points awarded to a first-place vote, nine points awarded to a second-place vote, all the way down to one point awarded for a 10th-place vote.

    Panel: Zach Pereles, Jared Dubin, Tyler Sullivan, Jordan Dajani, Josh Edwards, Kevin Steimle, Garrett Podell, R.J. White, Carter Bahns, Mike Renner, JP Acosta, Douglas Clawson

    Quarterbacks

    1
    player headshot
    Josh AllenBUFFALO BILLS QB
    Points: 119 | Highest rank: 1 | Lowest rank: 2 | Allen followed up his MVP-winning 2024 season with a strong 2025 that included 25 passing touchdowns and 14 rushing touchdowns. Though his interceptions nearly doubles (from six to 10) and his sacks nearly tripled (from 14 to 40), Allen posted a career-high 8.0 yards per attempt. The only thing left to check off for Allen is the Bills‘ first Super Bowl title.
    2
    player headshot
    Patrick MahomesKANSAS CITY CHIEFS QB
    Points: 98 | Highest rank: 1 | Lowest rank: 4 | The only player other than Allen to earn a first-place vote, Mahomes is coming off a torn ACL suffered late in the Chiefs‘ worst season in Mahomes’ career. Perhaps Kenneth Walker III will provide a much-needed boost to a lackluster running attack and allow Kansas City to be more balanced.
    3
    player headshot
    Matthew StaffordLOS ANGELES RAMS QB
    Points: 94 | Highest rank: 2 | Lowest rank: 6 | The reigning MVP led the NFL in passing yards (4,707), passing touchdowns (46) and touchdown rate (7.7%). He still makes mind-bending throws to all parts of the field. He also had the lowest interception rate (1.3%) of his career. He’s still getting it done at 38.
    4
    player headshot
    Joe BurrowCINCINNATI BENGALS QB
    Points: 80 | Highest rank: 2 | Lowest rank: 7 | Burrow played in just eight games due to a nasty turf toe injury, historically has rebounded well from injury-plagued years. His 68.5% career completion percentage is highest in NFL history. If healthy, he leads one of the best offenses in the NFL.
    5
    player headshot
    Lamar JacksonBALTIMORE RAVENS QB
    Points: 78 | Highest rank: 3 | Lowest rank: 7 | Jackson toughed his way through 13 games last year despite several injuries. He had one of the league’s highest sack rates in part because he didn’t look like his usual self escaping would-be tacklers. Still, he led the NFL with 13.3 yards per completion and, when healthy, is a dazzling talent. He has a new play caller in Declan Doyle.
    6
    player headshot
    Drake MayeNEW ENGLAND PATRIOTS QB
    Points: 63 | Highest rank: 2 | Lowest rank: 8 | Maye finished runner up to Stafford in the MVP race last year, making a huge jump from his rookie campaign. Maye led the NFL in completion rate (72%) and yards per attempt (8.9). The next step includes taking fewer sacks.
    7
    player headshot
    Dak PrescottDALLAS COWBOYS QB
    Points: 49 | Highest rank: 5 | Lowest rank: 9 | Prescott remains one of the steadiest quarterbacks in the league. He led the NFL in completions for the second time in three years, and with CeeDee LambGeorge Pickens and a strong offensive line, he should have another huge year, numbers-wise. He has thrown for 4,400+ yards each of his last four healthy seasons.
    8
    player headshot
    Justin HerbertLOS ANGELES CHARGERS QB
    Points: 39 | Highest rank: 7 | Lowest rank: 10 | Herbert took a beating last year behind an abysmal offensive line that was without one elite tackle (Rashawn Slater) all year and without the other (Joe Alt) for most of it. Herbert threw a career-high 13 picks as well. With a healthy, upgraded offensive line and new offensive coordinator Mike McDaniel, Herbert is in line for a bounce-back year.
    9
    player headshot
    Jordan LoveGREEN BAY PACKERS QB
    Points: 19 | Highest rank: 8 | Lowest rank Unranked | Love cut down on his interceptions by nearly half (11 in 2023, 11 in 2024, six in 2025) and posted the best passer rating and QBR of his career. Still, it feels like there could be another level for him to reach.
    T10
    player headshot
    Jared GoffDETROIT LIONS QB
    Points: 5 | Highest rank: 9 | Lowest rank: Unranked | Goff has been nothing but consistent during his time in the Motor City, with 4,400+ passing yards and at least 29 touchdown passes each of the past four seasons. He is excellent when the pocket is clean but can have major issues when it isn’t. He was second in touchdown to interception ratio (34 to 8) last year.
    T10
    player headshot
    Jayden DanielsWASHINGTON COMMANDERS QB
    Points: 5 | Highest rank: 8 | Lowest rank: Unranked | The 2024 Offensive Rookie of the Year, Daniels played in just seven games — and finished just four — last year due to knee, hamstring and elbow injuries. When he was on the field, he wasn’t nearly as accurate (69% completion percentage in 2024; 61% in 2025).

    Also receiving votes …

    Running backs

    1
    player headshot
    Bijan RobinsonATLANTA FALCONS RB
    Points: 116 | Highest rank: 1 | Lowest rank: 2 | Robinson led the NFL with 2,298 yards from scrimmage last year, a category he has improved upon every year of his three-year pro career. His 820 receiving yards were nearly double his previous career high. He also led the NFL with a 30% tackle avoidance rate.
    2
    player headshot
    Jahmyr GibbsDETROIT LIONS RB
    Points: 112 | Highest rank: 1 | Lowest rank: 2 | Gibbs’ leap to season includes 3,768 yards from scrimmage and 38 touchdowns scored over the past two seasons … and that’s with sharing time with David Montgomery. With Montgomery gone, Gibbs is in line for the biggest workload of his career. His game-breaking abilities are second to none.
    3
    player headshot
    Jonathan TaylorINDIANAPOLIS COLTS RB
    Points: 81 | Highest rank: 3 | Lowest rank: 7 | Taylor was on pace for another league-leading season before Daniel Jones‘ injury derailed the Colts‘ season. Still, Taylor led the NFL with 18 rushing touchdowns and was third with 1,585 rushing yards. He is a premier home-run threat.
    4
    player headshot
    Derrick HenryBALTIMORE RAVENS RB
    Points: 75 | Highest rank: 3 | Lowest rank: 6 | Ill-timed fumbles and the Ravens‘ poor season overshadowed another monster year for the seemingly ageless Henry, who bulldozed his way to 1,595 rushing yards and 16 rushing touchdowns. He turned 32 in January, but he’s still one of the NFL’s most explosive runners.
    5
    player headshot
    Christian McCaffreySAN FRANCISCO 49ERS RB
    Points: 74 | Highest rank: 3 | Lowest rank: Unranked | McCaffrey led the NFL with 413 touches, and his 2,126 yards from scrimmage and 17 touchdowns scored were both in the top three, too. His explosiveness is down, but his value as a receiver is massive.
    6
    player headshot
    Saquon BarkleyPHILADELPHIA EAGLES RB
    Points: 60 | Highest rank: 3 | Lowest rank: Unranked | Barkley, like the Eagles‘ offense, had a down 2025, and that especially showed up in 24% of his runs going for 0 or negative yards. He also had just four runs of 20+ yards after an absurd 17 in 2024. He faced a ton of stacked boxes, which didn’t help. Still, his talent and explosiveness are undeniable.
    7
    player headshot
    De’Von AchaneMIAMI DOLPHINS RB
    Points: 46 | Highest rank: 5 | Lowest rank: 9 | The diminutive Achane led the NFL with a ridiculous 13.4% explosive rush rate as well as a 5.7 yards per rush rate. He also has 145 catches over the past two seasons, proving his multi-faceted skill set. We’ll see how he adapts to a new offensive scheme and new quarterback Malik Willis.
    8
    player headshot
    James CookBUFFALO BILLS RB
    Points: 42 | Highest rank: 6 | Lowest rank: Unranked | It’s rare for a player to combine a high explosive rush rate with a low negative play rate, but that’s exactly what Cook did in 2025, posting the fourth-highest explosive rush rate and the lowest rate of rushes for 0 or negative yards in the NFL (min. 200 carries). He has really improved throughout his career.
    9
    player headshot
    Kenneth Walker IIIKANSAS CITY CHIEFS RB
    Points: 19 | Highest rank: 7 | Lowest rank: Unranked | The Chiefs got basically no explosive runs from their running backs the past two years. Enter Walker, whose tackle avoidance, speed and athleticism make him a big play waiting to happen. His 10% explosive rush rate was second in the NFL (min. 200 rushes) in 2025.
    10
    player headshot
    Jeremiyah LoveARIZONA CARDINALS RB
    Points: 11 | Highest rank: 5 | Lowest rank: Unranked | Love became the highest-drafted running back since Barkley (No. 2 overall in 2018) when the Cardinals took him No. 3 overall. He has big-play potential with his excellent long speed.

    Also receiving votes …

    Wide receivers

    1
    player headshot
    Ja’Marr ChaseCINCINNATI BENGALS WR
    Points: 119 | Highest rank: 1 | Lowest rank: 2 | Like Josh Allen, Chase was just one vote shy of being the unanimous No. 1 at his position in our voters’ eyes. There’s almost nothing he can’t do. He runs excellent routes; he can win deep, intermediate and short; he is absolutely terrific with the ball in his hands; and he wins 50/50 balls with strength, athleticism and excellent hand-eye coordination.
    2
    player headshot
    Justin JeffersonMINNESOTA VIKINGS WR
    Points: 102 | Highest rank: 1 | Lowest rank: 4 | Jefferson is coming off his worst season as a pro and he still finished as our voters’ No. 2 wide receiver. Held back by arguably the league’s worst quarterback play, Jefferson will look to return to his historic standard — 8,480 receiving yards from 2020-24 were most ever in a player’s first five seasons — with Kyler Murray at quarterback.
    3
    player headshot
    Puka NacuaLOS ANGELES RAMS WR
    Points: 93 | Highest rank: 2 | Lowest rank: 6 | Nacua’s rare combination of size, speed, strength and athleticism has him on pace to be one of the best fifth-round picks ever. His career 95.3 receiving yards per game average is tops in NFL history, and he led the league in that category with 107.2 yards per game last season. Injuries and off-field issues have cropped up, though.
    4
    player headshot
    Jaxon Smith-NjigbaSEATTLE SEAHAWKS WR
    Points: 90 | Highest rank: 2 | Lowest rank: 5 | Smith-Njigba went from ascending young talent to Offensive Player of the Year thanks to an NFL-best 1,793 receiving yards. Both smooth and explosive, Smith-Njigba can play from the slot or outside. He makes tight-window catches look routine.
    5
    player headshot
    Amon-Ra St. BrownDETROIT LIONS WR
    Points: 68 | Highest rank: 5 | Lowest rank: 6 | St. Brown is as consistent as they come, and the expansion of his game has been impressive. Billed as a slot-only guy early in his career, Brown has 176 catches from the slot and 175 catches not from the slot over the past three years. He’s extremely tough, willing to go over the middle and absorb a big hit, and he blocks, too.
    6
    player headshot
    CeeDee LambDALLAS COWBOYS WR
    Points: 65 | Highest rank: 4 | Lowest rank: 8 | Lamb missed three games and had his fewest catches and receiving yards since his rookie year, but his career body of work backs up this ranking. From 2022-24, Lamb led the NFL in catches and was third in receiving yards.
    7
    player headshot
    George PickensDALLAS COWBOYS WR
    Points: 32 | Highest rank: 6 | Lowest rank: 10 | Pickens is one of the biggest year-over-year risers, regardless of position. The former mercurial Steeler turned into a star while wearing “The Star” on his helmet in his first year with Dallas. He’s a highlight-reel acrobat down the field with serious ball-winning skills, but his YAC capabilities shouldn’t be slept on.
    8
    player headshot
    Nico CollinsHOUSTON TEXANS WR
    Points: 27 | Highest rank: 7 | Lowest rank: Unranked | Collins is second to Nacua in yards per route run over the past three years, a mighty impressive accomplishment given C.J. Stroud’s ups and downs and the Texans‘ offensive issues as a whole. Collins’ straight line speed and outstanding size and strength give opponents major problems.
    9
    player headshot
    Drake LondonATLANTA FALCONS WR
    Points: 26 | Highest rank: 6 | Lowest rank: Unranked | London is a big, ball-winning wide receiver who snatches anything near him and turns 50/50 balls into 80/20 balls. He has been held back by quarterback play likely will be again this year, but he can bully less physical opponents and is excellent in the red zone.
    10
    player headshot
    A.J. BrownNEW ENGLAND PATRIOTS WR
    Points: 20 | Highest rank: 7 | Lowest rank: Unranked | Brown’s first two years in Philadelphia were a match made in heaven. His last two haven’t been quite that. He just turned 29 and has injury concerns but should have a perfect stylistic fit with Drake Maye as his quarterback. It will be a telling year for one of the most physically imposing wide receivers of the era.

    Also receiving votes …

    Tight ends

    1
    player headshot
    Brock BowersLAS VEGAS RAIDERS TE
    Points: 116 | Highest rank: 1 | Lowest rank: 3 | Bowers either missed or was hobbled for much of the Raiders’ trying 2025 season due to a knee injury. Still, he showed (when healthy) his record-setting rookie season was no fluke, highlighted by a 12/127/3 performance against the Jaguars.
    2
    player headshot
    Trey McBrideARIZONA CARDINALS TE
    Points: 111 | Highest rank: 1 | Lowest rank: 2 | McBride became a star in 2024 but became a record-breaking star in 2025, with his 126 catches an all-time record for a tight end. He also caught 11 touchdowns after just six in his first three seasons combined.
    3
    player headshot
    Tucker KraftGREEN BAY PACKERS TE
    Points: 87 | Highest rank: 3 | Lowest rank: 5 | Kraft was on pace for a monster year before he tore his ACL in early November. He’s aiming to be back Week 1, and if he is, he adds the type of vertical threat, YAC physicality and overall receiving chops reminiscent of the next player on this list.
    4
    player headshot
    George KittleSAN FRANCISCO 49ERS TE
    Points: 76 | Highest rank: 2 | Lowest rank: 10 | Kittle has been right up there with Travis Kelce for the best tight end in the game for a long time, but 2026 will test even his superhuman limits. He tore his Achilles in the playoffs and will turn 33 in October. Plus, he missed time with a hamstring injury. The uncertainty is reflected in his wide range of votes.
    5
    player headshot
    Colston LovelandCHICAGO BEARS TE
    Points: 67 | Highest rank: 3 | Lowest rank: 10 | Loveland also received a wide range of votes, but it’s not for injury uncertainty like Kittle. Rather, it’s whether he’s going to continue his late-season surge (94.5 yards per game over his last four games, including playoffs) or not. He’s a tremendous athlete with a big catch radius and soft hands.
    6
    player headshot
    Sam LaPortaDETROIT LIONS TE
    Points: 59 | Highest rank: 5 | Lowest rank: 7 | LaPorta’s impact isn’t in just his own numbers, which are considerable, but in his team’s numbers. The Lions‘ offense declined last year with LaPorta injured (herniated disc). He’s a strong blocker and a good receiver who can win downfield.
    7
    player headshot
    Tyler WarrenINDIANAPOLIS COLTS TE
    Points: 54 | Highest rank: 5 | Lowest rank: 9 | The rugged Warren was putting up excellent numbers before Daniel Jones’ injury. After that, he fell off a bit. Warren’s versatility and physicality are crucial, and once he gets the ball in his hands, he is a handful to bring down. He should feature heavily this season with Michael Pittman Jr. gone.
    8
    player headshot
    Kyle PittsATLANTA FALCONS TE
    Points: 35 | Highest rank: 5 | Lowest rank: Unranked | After three poor years, Pitts returned to the level his No. 4 overall pick and sterling rookie season seemed to portend. His magnum opus was an 11-catch, 166-yard, three-touchdown day against the Buccaneers in December.
    9
    player headshot
    Harold Fannin Jr.CLEVELAND BROWNS TE
    Points: 29 | Highest rank: 6 | Lowest rank: Unranked | In yet another lost year for the Browns offense, Cleveland found a gem in Fannin. The third-round Bowling Green product had 72 catches for 731 yards and six touchdowns. Fannin can get vertical or find soft spots underneath, and he can run a variety of routes.
    T10
    player headshot
    Travis KelceKANSAS CITY CHIEFS TE
    Points: 9 | Highest rank: 6 | Lowest rank: Unranked | Kelce’s production has fallen off a cliff — as it should for a player well into his mid-thirties — but he still put up 76/851/5 last year. For what it’s worth, those 851 yards ranked fourth at the position.
    T10
    player headshot
    Brenton StrangeJACKSONVILLE JAGUARS TE
    Points: 9 | Highest rank: 8 | Lowest rank: Unranked | Strange started to come along nicely as a receiver after returning from injury last season. That included a 93-yard day in a win over the Cardinals. He’s also a very good run blocker.