Here are the NBP staff predictions for Best Cinematography. For an overview of all awards predictions, visit our Oscar Predictions page.
Click each heading to view individual staff rankings, or search/sort by the drop-downs below:
NBP Staff Picks
| Matt Neglia | ||
|---|---|---|
| 1 | SINNERS (Autumn Durald Arkapaw) | |
| 2 | FRANKENSTEIN (Dan Laustsen) | |
| 3 | ONE BATTLE AFTER ANOTHER (Michael Bauman) | |
| 4 | THE TESTAMENT OF ANN LEE (William Rexer) | ▲ 1 |
| 5 | TRAIN DREAMS (Adolpho Veloso) | ▼ 1 |
| 6 | HAMNET (Lukasz Zal) | |
| 7 | MARTY SUPREME (Darius Khondji) | |
| 8 | F1 (Claudio Miranda) | |
| 9 | JAY KELLY (Linus Sandgren) | |
| 10 | SOUND OF FALLING (Fabian Gamper) |
Last Updated:
| 11/23/2025 10:05 AM |
| Dan Bayer | ||
|---|---|---|
| 1 | SINNERS (Autumn Durald Arkapaw) | |
| 2 | ONE BATTLE AFTER ANOTHER (Michael Bauman) | |
| 3 | FRANKENSTEIN (Dan Laustsen) | |
| 4 | TRAIN DREAMS (Adolpho Veloso) | |
| 5 | HAMNET (Lukasz Zal) | |
| 6 | MARTY SUPREME (Darius Khondji) | |
| 7 | THE TESTAMENT OF ANN LEE (William Rexer) | NEW |
| 8 | AVATAR: FIRE AND ASH (Russell Carpenter) | ▼ 1 |
| 9 | F1 (Claudio Miranda) | |
| 10 | 28 YEARS LATER (Anthony Dod Mantle) |
Last Updated:
| 11/20/2025 12:05 AM |
| Alyssa Christian | ||
|---|---|---|
| 1 | SINNERS (Autumn Durald Arkapaw) | |
| 2 | ONE BATTLE AFTER ANOTHER (Michael Bauman) | ▲ 1 |
| 3 | TRAIN DREAMS (Adolpho Veloso) | ▲ 2 |
| 4 | FRANKENSTEIN (Dan Laustsen) | |
| 5 | HAMNET (Lukasz Zal) | ▼ 3 |
| 6 | 28 YEARS LATER (Anthony Dod Mantle) | ▲ 2 |
| 7 | THE TESTAMENT OF ANN LEE (William Rexer) | ▲ 2 |
| 8 | MARTY SUPREME (Darius Khondji) | ▼ 2 |
| 9 | F1 (Claudio Miranda) | NEW |
| 10 | AVATAR: FIRE AND ASH (Russell Carpenter) |
Last Updated:
| 12/6/2025 2:20 PM |
| Sara Clements | ||
|---|---|---|
| 1 | SINNERS (Autumn Durald Arkapaw) | |
| 2 | FRANKENSTEIN (Dan Laustsen) | ▲ 3 |
| 3 | ONE BATTLE AFTER ANOTHER (Michael Bauman) | ▼ 1 |
| 4 | THE TESTAMENT OF ANN LEE (William Rexer) | NEW |
| 5 | TRAIN DREAMS (Adolpho Veloso) | ▲ 1 |
| 6 | HAMNET (Lukasz Zal) | ▼ 3 |
| 7 | MARTY SUPREME (Darius Khondji) | ▼ 3 |
| 8 | F1 (Claudio Miranda) | |
| 9 | JAY KELLY (Linus Sandgren) | |
| 10 | SOUND OF FALLING (Fabian Gamper) |
Last Updated:
| 11/29/2025 12:21 PM |
| Nadia Dalimonte | ||
|---|---|---|
| 1 | SINNERS (Autumn Durald Arkapaw) | |
| 2 | ONE BATTLE AFTER ANOTHER (Michael Bauman) | |
| 3 | FRANKENSTEIN (Dan Laustsen) | |
| 4 | TRAIN DREAMS (Adolpho Veloso) | ▲ 2 |
| 5 | HAMNET (Lukasz Zal) | |
| 6 | MARTY SUPREME (Darius Khondji) | ▼ 2 |
| 7 | THE TESTAMENT OF ANN LEE (William Rexer) | |
| 8 | F1 (Claudio Miranda) | |
| 9 | BUGONIA (Robbie Ryan) | |
| 10 | JAY KELLY (Linus Sandgren) |
Last Updated:
| 11/20/2025 9:20 AM |
| Cody Dericks | ||
|---|---|---|
| 1 | ONE BATTLE AFTER ANOTHER (Michael Bauman) | |
| 2 | SINNERS (Autumn Durald Arkapaw) | |
| 3 | HAMNET (Lukasz Zal) | |
| 4 | TRAIN DREAMS (Adolpho Veloso) | |
| 5 | THE TESTAMENT OF ANN LEE (William Rexer) | |
| 6 | MARTY SUPREME (Darius Khondji) | |
| 7 | F1 (Claudio Miranda) | ▲ 2 |
| 8 | SOUND OF FALLING (Fabian Gamper) | ▼ 1 |
| 9 | FRANKENSTEIN (Dan Laustsen) | ▲ 1 |
| 10 | JAY KELLY (Linus Sandgren) | ▼ 2 |
Last Updated:
| 12/5/2025 12:35 PM |
| Daniel Howat | ||
|---|---|---|
| 1 | ONE BATTLE AFTER ANOTHER (Michael Bauman) | NEW |
| 2 | SINNERS (Autumn Durald Arkapaw) | |
| 3 | TRAIN DREAMS (Adolpho Veloso) | NEW |
| 4 | HAMNET (Lukasz Zal) | ▼ 3 |
| 5 | THE TESTAMENT OF ANN LEE (William Rexer) | |
| 6 | MARTY SUPREME (Darius Khondji) | |
| 7 | FRANKENSTEIN (Dan Laustsen) | ▼ 4 |
| 8 | F1 (Claudio Miranda) | NEW |
| 9 | JAY KELLY (Linus Sandgren) | ▼ 5 |
| 10 | AVATAR: FIRE AND ASH (Russell Carpenter) | ▼ 3 |
Last Updated:
| 11/7/2025 5:05 PM |
| Megan Lachinski | ||
|---|---|---|
| 1 | FRANKENSTEIN (Dan Laustsen) | |
| 2 | SINNERS (Autumn Durald Arkapaw) | |
| 3 | TRAIN DREAMS (Adolpho Veloso) | ▲ 6 |
| 4 | THE TESTAMENT OF ANN LEE (William Rexer) | |
| 5 | AVATAR: FIRE AND ASH (Russell Carpenter) | |
| 6 | ONE BATTLE AFTER ANOTHER (Michael Bauman) | NEW |
| 7 | WICKED: FOR GOOD (Alice Brooks) | |
| 8 | MARTY SUPREME (Darius Khondji) | ▼ 5 |
| 9 | F1 (Claudio Miranda) | ▲ 1 |
| 10 | JAY KELLY (Linus Sandgren) | NEW |
Last Updated:
| 11/7/2025 5:20 PM |
| Giovanni Lago | ||
|---|---|---|
| 1 | SINNERS (Autumn Durald Arkapaw) | |
| 2 | ONE BATTLE AFTER ANOTHER (Michael Bauman) | |
| 3 | HAMNET (Lukasz Zal) | NEW |
| 4 | THE TESTAMENT OF ANN LEE (William Rexer) | ▲ 1 |
| 5 | MARTY SUPREME (Darius Khondji) | ▼ 2 |
| 6 | TRAIN DREAMS (Adolpho Veloso) | |
| 7 | JAY KELLY (Linus Sandgren) | |
| 8 | F1 (Claudio Miranda) | ▲ 1 |
| 9 | THE SECRET AGENT (Evgenia Alexandrova) | ▲ 1 |
| 10 | HEDDA (Sean Bobbitt) | NEW |
Last Updated:
| 12/7/2025 12:06 PM |
| Will Mavity | ||
|---|---|---|
| 1 | FRANKENSTEIN (Dan Laustsen) | |
| 2 | ONE BATTLE AFTER ANOTHER (Michael Bauman) | |
| 3 | SINNERS (Autumn Durald Arkapaw) | |
| 4 | HAMNET (Lukasz Zal) | |
| 5 | TRAIN DREAMS (Adolpho Veloso) | |
| 6 | MARTY SUPREME (Darius Khondji) | |
| 7 | BUGONIA (Robbie Ryan) | |
| 8 | F1 (Claudio Miranda) | ▲ 2 |
| 9 | JAY KELLY (Linus Sandgren) | ▼ 1 |
| 10 | THE TESTAMENT OF ANN LEE (William Rexer) | ▼ 1 |
Last Updated:
| 12/5/2025 3:36 PM |
| Tom O'Brien | ||
|---|---|---|
| 1 | SINNERS (Autumn Durald Arkapaw) | |
| 2 | HAMNET (Lukasz Zal) | |
| 3 | ONE BATTLE AFTER ANOTHER (Michael Bauman) | NEW |
| 4 | FRANKENSTEIN (Dan Laustsen) | |
| 5 | AVATAR: FIRE AND ASH (Russell Carpenter) | |
| 6 | NOUVELLE VAGUE (David Chambille) | |
| 7 | JAY KELLY (Linus Sandgren) | |
| 8 | TRAIN DREAMS (Adolpho Veloso) | |
| 9 | MARTY SUPREME (Darius Khondji) | |
| 10 | F1 (Claudio Miranda) |
Last Updated:
| 9/27/2025 11:50 AM |
| Josh Parham | ||
|---|---|---|
| 1 | SINNERS (Autumn Durald Arkapaw) | |
| 2 | ONE BATTLE AFTER ANOTHER (Michael Bauman) | |
| 3 | FRANKENSTEIN (Dan Laustsen) | |
| 4 | HAMNET (Lukasz Zal) | ▲ 1 |
| 5 | MARTY SUPREME (Darius Khondji) | ▼ 1 |
| 6 | TRAIN DREAMS (Adolpho Veloso) | |
| 7 | F1 (Claudio Miranda) | ▲ 2 |
| 8 | THE TESTAMENT OF ANN LEE (William Rexer) | ▼ 1 |
| 9 | JAY KELLY (Linus Sandgren) | ▼ 1 |
| 10 | NOUVELLE VAGUE (David Chambille) | NEW |
Last Updated:
| 12/5/2025 4:50 PM |
| Joselyn Safadi | ||
|---|---|---|
| 1 | SINNERS (Autumn Durald Arkapaw) | ▲ 1 |
| 2 | FRANKENSTEIN (Dan Laustsen) | ▼ 1 |
| 3 | HAMNET (Lukasz Zal) | ▲ 1 |
| 4 | F1 (Claudio Miranda) | ▲ 1 |
| 5 | MARTY SUPREME (Darius Khondji) | ▼ 2 |
| 6 | AVATAR: FIRE AND ASH (Russell Carpenter) | |
| 7 | WICKED: FOR GOOD (Alice Brooks) | |
| 8 | THE TESTAMENT OF ANN LEE (William Rexer) | |
| 9 | JAY KELLY (Linus Sandgren) | |
| 10 | THE PHOENICIAN SCHEME (Bruno Delbonnel) |
Last Updated:
| 11/5/2025 10:06 AM |
| Ema Sasic | ||
|---|---|---|
| 1 | ONE BATTLE AFTER ANOTHER (Michael Bauman) | ▲ 1 |
| 2 | SINNERS (Autumn Durald Arkapaw) | ▼ 1 |
| 3 | FRANKENSTEIN (Dan Laustsen) | |
| 4 | HAMNET (Lukasz Zal) | |
| 5 | TRAIN DREAMS (Adolpho Veloso) | ▲ 1 |
| 6 | THE TESTAMENT OF ANN LEE (William Rexer) | ▲ 1 |
| 7 | BUGONIA (Robbie Ryan) | ▼ 2 |
| 8 | WICKED: FOR GOOD (Alice Brooks) | |
| 9 | F1 (Claudio Miranda) | NEW |
| 10 | A HOUSE OF DYNAMITE (Barry Ackroyd) | NEW |
Last Updated:
| 11/7/2025 11:35 AM |















