# NFL Player Props – 49ers @ Giants

> OddsTrader AI player prop predictions for this matchup.
> Grouped by market. Each player shows Over and Under lines.
> All odds in American format. Last updated: 2026-06-27T08:20:28.740189-07:00.
>
> - League: NFL
> - Matchup: 49ers @ Giants
> - Game Time: Sun 11/02 5:00 AM
> - Props: 195

## Anytime Touchdown Scorer

| Player | EV | Cover Prob. | Bet Rating | Best Line | Sportsbook |
|--------|----|-------------|------------|-----------|------------|
| Chris Manhertz | -2.0% | 12% | ☆☆☆☆☆ | 600 | - |
| Demarcus Robinson | +3.0% | 14% | ☆☆☆☆☆ | 800 | - |
| Christian McCaffrey | -4.6% | 64% | ★★☆☆☆ | -220 | - |
| Kendrick Bourne | +0.7% | 22% | ☆☆☆☆☆ | 370 | - |
| George Kittle | -0.7% | 42% | ☆☆☆☆☆ | 135 | - |
| Darius Slayton | -6.2% | 25% | ☆☆☆☆☆ | 220 | - |
| Devin Singletary | -0.4% | 16% | ☆☆☆☆☆ | 500 | - |
| Gunner Olszewski | +0.9% | 5% | ☆☆☆☆☆ | 2500 | - |
| Jauan Jennings | +1.6% | 34% | ☆☆☆☆☆ | 210 | - |
| Mac Jones | +0.6% | 11% | ☆☆☆☆☆ | 850 | - |
| Luke Farrell | -0.1% | 6% | ☆☆☆☆☆ | 1600 | - |
| Daniel Bellinger | +6.7% | 28% | ★☆☆☆☆ | 375 | - |
| Wan'Dale Robinson | +1.6% | 34% | ☆☆☆☆☆ | 210 | - |
| Brian Robinson Jr. | +1.0% | 12% | ☆☆☆☆☆ | 800 | - |
| Brock Purdy | +14.4% | 26% | ★☆☆☆☆ | 750 | - |
| Skyy Moore | -0.0% | 5% | ☆☆☆☆☆ | 1800 | - |
| Jake Tonges | +12.4% | 24% | ★☆☆☆☆ | 800 | - |
| Jalin Hyatt | -2.2% | 8% | ☆☆☆☆☆ | 850 | - |
| Theo Johnson | +8.4% | 42% | ★☆☆☆☆ | 200 | - |
| Tyrone Tracy Jr. | -7.8% | 41% | ☆☆☆☆☆ | 105 | - |
| Isaac Guerendo | +0.7% | 4% | ☆☆☆☆☆ | 2700 | - |
| Jaxson Dart | +2.4% | 36% | ★☆☆☆☆ | 200 | - |
| Jordan Watkins | -0.2% | 4% | ☆☆☆☆☆ | 2200 | - |
| Beaux Collins | +1.8% | 8% | ☆☆☆☆☆ | 1500 | - |
| Kyle Juszczyk | +1.4% | 9% | ☆☆☆☆☆ | 1200 | - |

## Interceptions Thrown

| Player | EV | Cover Prob. | Bet Rating | Best Line | Sportsbook |
|--------|----|-------------|------------|-----------|------------|
| Mac Jones | -41.1% | 13% | ★☆☆☆☆ | o½ (-118) | - |
| Mac Jones | +2.5% | 54% | ★☆☆☆☆ | u½ (-104) | - |
| Jaxson Dart | -42.3% | 14% | ☆☆☆☆☆ | o½ (-130) | - |
| Jaxson Dart | +0.9% | 52% | ★★☆☆☆ | u½ (-103) | - |

## Passing Attempts

| Player | EV | Cover Prob. | Bet Rating | Best Line | Sportsbook |
|--------|----|-------------|------------|-----------|------------|
| Mac Jones | -10.2% | 41% | ★☆☆☆☆ | o34½ (-103) | - |
| Mac Jones | +0.8% | 55% | ★☆☆☆☆ | u34½ (-117) | - |
| Jaxson Dart | -20.9% | 34% | ☆☆☆☆☆ | o30½ (-124) | - |
| Jaxson Dart | +9.3% | 61% | ★★★☆☆ | u30½ (-106) | - |

## Passing Completions

| Player | EV | Cover Prob. | Bet Rating | Best Line | Sportsbook |
|--------|----|-------------|------------|-----------|------------|
| Mac Jones | -10.3% | 43% | ★☆☆☆☆ | o22½ (-113) | - |
| Mac Jones | -2.5% | 51% | ★☆☆☆☆ | u22½ (-113) | - |
| Jaxson Dart | -21.6% | 35% | ☆☆☆☆☆ | o18½ (-132) | - |
| Jaxson Dart | +8.3% | 57% | ★★★☆☆ | u18½ (104) | - |

## Passing + Rushing Yards

| Player | EV | Cover Prob. | Bet Rating | Best Line | Sportsbook |
|--------|----|-------------|------------|-----------|------------|
| Jaxson Dart | +2.1% | 56% | ★★☆☆☆ | o248½ (-117) | - |
| Jaxson Dart | -9.1% | 44% | ☆☆☆☆☆ | u248½ (-113) | - |

## Passing Touchdowns

| Player | EV | Cover Prob. | Bet Rating | Best Line | Sportsbook |
|--------|----|-------------|------------|-----------|------------|
| Mac Jones | -40.3% | 20% | ☆☆☆☆☆ | o1½ (-155) | - |
| Mac Jones | +8.9% | 54% | ★★★☆☆ | u1½ (122) | - |
| Jaxson Dart | -31.2% | 17% | ★☆☆☆☆ | o1½ (108) | - |
| Jaxson Dart | +1.9% | 59% | ★☆☆☆☆ | u1½ (-132) | - |

## Passing Yards

| Player | EV | Cover Prob. | Bet Rating | Best Line | Sportsbook |
|--------|----|-------------|------------|-----------|------------|
| Mac Jones | -2.9% | 51% | ★★☆☆☆ | o239½ (-115) | - |
| Mac Jones | -0.7% | 52% | ★☆☆☆☆ | u245½ (-112) | - |
| Jaxson Dart | -11.7% | 42% | ★☆☆☆☆ | o204½ (-117) | - |
| Jaxson Dart | +7.5% | 60% | ★★☆☆☆ | u209½ (-112) | - |

## Player Longest Passing Completion

| Player | EV | Cover Prob. | Bet Rating | Best Line | Sportsbook |
|--------|----|-------------|------------|-----------|------------|
| Mac Jones | -11.8% | 42% | ★☆☆☆☆ | o35½ (-115) | - |
| Mac Jones | +4.8% | 58% | ★☆☆☆☆ | u35½ (-115) | - |
| Jaxson Dart | -35.5% | 20% | ☆☆☆☆☆ | o34½ (-122) | - |
| Jaxson Dart | +26.0% | 80% | ★★★★★ | u35½ (-120) | - |

## Player Longest Reception

| Player | EV | Cover Prob. | Bet Rating | Best Line | Sportsbook |
|--------|----|-------------|------------|-----------|------------|
| Demarcus Robinson | -4.4% | 50% | ★★☆☆☆ | o12½ (-121) | - |
| Demarcus Robinson | -5.9% | 50% | ☆☆☆☆☆ | u13½ (-125) | - |
| Christian McCaffrey | +3.1% | 56% | ★★☆☆☆ | o17½ (-115) | - |
| Christian McCaffrey | -15.5% | 37% | ☆☆☆☆☆ | u17½ (-112) | - |
| Kendrick Bourne | -5.4% | 48% | ★☆☆☆☆ | o18½ (-112) | - |
| Kendrick Bourne | -4.2% | 49% | ☆☆☆☆☆ | u18½ (-115) | - |
| George Kittle | -10.6% | 44% | ☆☆☆☆☆ | o19½ (-118) | - |
| George Kittle | +3.0% | 56% | ★★☆☆☆ | u20½ (-115) | - |
| Darius Slayton | -4.5% | 51% | ★☆☆☆☆ | o19½ (-125) | - |
| Darius Slayton | -2.6% | 52% | ★★☆☆☆ | u21½ (-122) | - |
| Lil'Jordan Humphrey | -3.2% | 52% | ★☆☆☆☆ | o10½ (-121) | - |
| Lil'Jordan Humphrey | -7.7% | 45% | ★☆☆☆☆ | u10½ (-112) | - |
| Jauan Jennings | -4.5% | 46% | ☆☆☆☆☆ | o20½ (-103) | - |
| Jauan Jennings | -3.8% | 50% | ★☆☆☆☆ | u20½ (-115) | - |
| Wan'Dale Robinson | +1.1% | 55% | ★★☆☆☆ | o20½ (-115) | - |
| Wan'Dale Robinson | -10.4% | 42% | ☆☆☆☆☆ | u20½ (-109) | - |
| Theo Johnson | -3.3% | 50% | ★☆☆☆☆ | o16½ (-115) | - |
| Theo Johnson | -7.2% | 46% | ☆☆☆☆☆ | u16½ (-113) | - |
| Tyrone Tracy Jr. | -13.8% | 40% | ☆☆☆☆☆ | o10½ (-115) | - |
| Tyrone Tracy Jr. | +5.0% | 60% | ★★☆☆☆ | u11½ (-124) | - |

## Player Longest Rush

| Player | EV | Cover Prob. | Bet Rating | Best Line | Sportsbook |
|--------|----|-------------|------------|-----------|------------|
| Christian McCaffrey | -29.3% | 24% | ☆☆☆☆☆ | o16½ (-115) | - |
| Christian McCaffrey | +11.4% | 65% | ★★★☆☆ | u16½ (-115) | - |
| Devin Singletary | -19.6% | 32% | ☆☆☆☆☆ | o8½ (-107) | - |
| Devin Singletary | +3.5% | 59% | ★★☆☆☆ | u8½ (-125) | - |
| Mac Jones | -12.5% | 39% | ☆☆☆☆☆ | o6½ (-107) | - |
| Mac Jones | -3.5% | 52% | ★☆☆☆☆ | u6½ (-125) | - |
| Brian Robinson Jr. | -7.4% | 46% | ☆☆☆☆☆ | o7½ (-115) | - |
| Brian Robinson Jr. | -4.5% | 49% | ★☆☆☆☆ | u7½ (-115) | - |
| Tyrone Tracy Jr. | -8.2% | 45% | ☆☆☆☆☆ | o12½ (-115) | - |
| Tyrone Tracy Jr. | -2.6% | 51% | ★★☆☆☆ | u12½ (-115) | - |
| Jaxson Dart | -9.0% | 43% | ★☆☆☆☆ | o13½ (-107) | - |
| Jaxson Dart | -2.8% | 53% | ★☆☆☆☆ | u13½ (-125) | - |

## Player to score first touchdown

| Player | EV | Cover Prob. | Bet Rating | Best Line | Sportsbook |
|--------|----|-------------|------------|-----------|------------|
| Chris Manhertz | -1.2% | 2% | ☆☆☆☆☆ | 3500 | - |
| Demarcus Robinson | -0.6% | 2% | ☆☆☆☆☆ | 4000 | - |
| Christian McCaffrey | -9.6% | 11% | ☆☆☆☆☆ | 390 | - |
| Kendrick Bourne | -1.9% | 3% | ☆☆☆☆☆ | 2000 | - |
| George Kittle | -2.9% | 8% | ☆☆☆☆☆ | 800 | - |
| Darius Slayton | -1.0% | 6% | ☆☆☆☆☆ | 1400 | - |
| Devin Singletary | -1.4% | 2% | ☆☆☆☆☆ | 2500 | - |
| Gunner Olszewski | -0.3% | 1% | ☆☆☆☆☆ | 10000 | - |
| Jauan Jennings | +0.6% | 8% | ☆☆☆☆☆ | 1200 | - |
| Mac Jones | -0.8% | 2% | ☆☆☆☆☆ | 4000 | - |
| Luke Farrell | +0.5% | 2% | ☆☆☆☆☆ | 10000 | - |
| Daniel Bellinger | +1.5% | 5% | ☆☆☆☆☆ | 2500 | - |
| Wan'Dale Robinson | -0.9% | 7% | ☆☆☆☆☆ | 1200 | - |
| Brian Robinson Jr. | -0.7% | 2% | ☆☆☆☆☆ | 4000 | - |
| Brock Purdy | +5.2% | 8% | ★☆☆☆☆ | 4000 | - |
| Skyy Moore | +0.1% | 1% | ☆☆☆☆☆ | 10000 | - |
| Jake Tonges | +1.1% | 2% | ☆☆☆☆☆ | 7000 | - |
| Jalin Hyatt | -0.8% | 1% | ☆☆☆☆☆ | 5000 | - |
| Theo Johnson | -2.6% | 5% | ☆☆☆☆☆ | 1200 | - |
| Tyrone Tracy Jr. | +3.8% | 16% | ☆☆☆☆☆ | 700 | - |
| Isaac Guerendo | -0.5% | 0% | ☆☆☆☆☆ | 10000 | - |
| Jaxson Dart | +6.6% | 14% | ★★☆☆☆ | 1200 | - |
| Thomas Fidone II | -0.1% | 2% | ☆☆☆☆☆ | 6000 | - |
| Jordan Watkins | -0.3% | 1% | ☆☆☆☆☆ | 10000 | - |
| Beaux Collins | +0.3% | 2% | ☆☆☆☆☆ | 8000 | - |
| Kyle Juszczyk | +0.9% | 2% | ☆☆☆☆☆ | 6600 | - |

## Player to score last touchdown

| Player | EV | Cover Prob. | Bet Rating | Best Line | Sportsbook |
|--------|----|-------------|------------|-----------|------------|
| Chris Manhertz | -0.9% | 3% | ☆☆☆☆☆ | 2500 | - |
| Demarcus Robinson | -0.2% | 2% | ☆☆☆☆☆ | 4000 | - |
| Christian McCaffrey | -8.8% | 9% | ☆☆☆☆☆ | 460 | - |
| Kendrick Bourne | -1.6% | 3% | ☆☆☆☆☆ | 1900 | - |
| George Kittle | -4.1% | 6% | ☆☆☆☆☆ | 850 | - |
| Darius Slayton | -2.1% | 5% | ☆☆☆☆☆ | 1400 | - |
| Devin Singletary | -1.2% | 3% | ☆☆☆☆☆ | 2200 | - |
| Jauan Jennings | -2.6% | 5% | ☆☆☆☆☆ | 1200 | - |
| Mac Jones | -1.8% | 1% | ☆☆☆☆☆ | 3500 | - |
| Luke Farrell | +0.3% | 2% | ☆☆☆☆☆ | 8000 | - |
| Daniel Bellinger | -0.7% | 4% | ☆☆☆☆☆ | 2200 | - |
| Wan'Dale Robinson | -2.3% | 6% | ☆☆☆☆☆ | 1100 | - |
| Brian Robinson Jr. | +0.5% | 3% | ☆☆☆☆☆ | 4000 | - |
| Jake Tonges | +1.0% | 4% | ☆☆☆☆☆ | 3000 | - |
| Jalin Hyatt | -1.0% | 1% | ☆☆☆☆☆ | 5000 | - |
| Theo Johnson | -1.8% | 6% | ☆☆☆☆☆ | 1100 | - |
| Tyrone Tracy Jr. | -5.8% | 6% | ☆☆☆☆☆ | 750 | - |
| Isaac Guerendo | -0.5% | 1% | ☆☆☆☆☆ | 8000 | - |
| Jaxson Dart | -0.5% | 7% | ☆☆☆☆☆ | 1200 | - |
| Thomas Fidone II | -1.0% | 1% | ☆☆☆☆☆ | 5500 | - |
| Beaux Collins | 0.0% | 2% | ☆☆☆☆☆ | 5500 | - |
| Kyle Juszczyk | +1.4% | 3% | ☆☆☆☆☆ | 6600 | - |

## Receiving Yards

| Player | EV | Cover Prob. | Bet Rating | Best Line | Sportsbook |
|--------|----|-------------|------------|-----------|------------|
| Demarcus Robinson | -2.6% | 50% | ★★☆☆☆ | o17½ (-112) | - |
| Demarcus Robinson | -6.1% | 48% | ☆☆☆☆☆ | u17½ (-118) | - |
| Christian McCaffrey | -1.6% | 52% | ★★☆☆☆ | o48½ (-117) | - |
| Christian McCaffrey | -5.2% | 48% | ★☆☆☆☆ | u49½ (-112) | - |
| Kendrick Bourne | +1.3% | 54% | ★★☆☆☆ | o37½ (-113) | - |
| Kendrick Bourne | -9.0% | 44% | ☆☆☆☆☆ | u37½ (-115) | - |
| George Kittle | -7.9% | 46% | ☆☆☆☆☆ | o49½ (-115) | - |
| George Kittle | +1.5% | 54% | ★★☆☆☆ | u50½ (-112) | - |
| Darius Slayton | -4.9% | 48% | ☆☆☆☆☆ | o39½ (-113) | - |
| Darius Slayton | -1.4% | 52% | ★★☆☆☆ | u40½ (-114) | - |
| Jauan Jennings | -6.4% | 47% | ☆☆☆☆☆ | o48½ (-115) | - |
| Jauan Jennings | -0.6% | 53% | ★★☆☆☆ | u49½ (-115) | - |
| Wan'Dale Robinson | -2.0% | 52% | ★☆☆☆☆ | o49½ (-118) | - |
| Wan'Dale Robinson | -3.1% | 50% | ★☆☆☆☆ | u52½ (-115) | - |
| Theo Johnson | -7.7% | 46% | ☆☆☆☆☆ | o34½ (-115) | - |
| Theo Johnson | +6.4% | 61% | ★★☆☆☆ | u38½ (-118) | - |
| Tyrone Tracy Jr. | -13.4% | 39% | ★☆☆☆☆ | o19½ (-110) | - |
| Tyrone Tracy Jr. | +3.7% | 58% | ★★☆☆☆ | u19½ (-121) | - |
| Kyle Juszczyk | -2.1% | 51% | ★★☆☆☆ | o7½ (-114) | - |
| Kyle Juszczyk | -9.2% | 45% | ☆☆☆☆☆ | u7½ (-118) | - |

## Receptions

| Player | EV | Cover Prob. | Bet Rating | Best Line | Sportsbook |
|--------|----|-------------|------------|-----------|------------|
| Demarcus Robinson | -12.7% | 41% | ★☆☆☆☆ | o1½ (-115) | - |
| Demarcus Robinson | -19.9% | 34% | ☆☆☆☆☆ | u1½ (-115) | - |
| Christian McCaffrey | -14.9% | 40% | ★☆☆☆☆ | o5½ (-122) | - |
| Christian McCaffrey | -4.4% | 44% | ☆☆☆☆☆ | u5½ (106) | - |
| Kendrick Bourne | -11.8% | 37% | ★☆☆☆☆ | o3½ (105) | - |
| Kendrick Bourne | -12.9% | 45% | ☆☆☆☆☆ | u3½ (-136) | - |
| George Kittle | -14.5% | 38% | ☆☆☆☆☆ | o4½ (-108) | - |
| George Kittle | -6.3% | 48% | ★☆☆☆☆ | u4½ (-118) | - |
| Darius Slayton | -25.3% | 39% | ☆☆☆☆☆ | o2½ (-177) | - |
| Darius Slayton | -0.7% | 61% | ★★☆☆☆ | u3½ (-164) | - |
| Jauan Jennings | -11.0% | 37% | ☆☆☆☆☆ | o4½ (110) | - |
| Jauan Jennings | -9.7% | 48% | ★☆☆☆☆ | u4½ (-137) | - |
| Wan'Dale Robinson | -18.8% | 27% | ★☆☆☆☆ | o5½ (120) | - |
| Wan'Dale Robinson | -0.4% | 58% | ★☆☆☆☆ | u5½ (-142) | - |
| Theo Johnson | -26.0% | 27% | ☆☆☆☆☆ | o3½ (-113) | - |
| Theo Johnson | +4.2% | 54% | ★☆☆☆☆ | u3½ (100) | - |
| Tyrone Tracy Jr. | -39.6% | 22% | ★☆☆☆☆ | o2½ (-160) | - |
| Tyrone Tracy Jr. | +13.3% | 57% | ★★☆☆☆ | u2½ (128) | - |

## Rushing Attempts

| Player | EV | Cover Prob. | Bet Rating | Best Line | Sportsbook |
|--------|----|-------------|------------|-----------|------------|
| Christian McCaffrey | -17.3% | 37% | ★☆☆☆☆ | o18½ (-118) | - |
| Christian McCaffrey | +4.5% | 56% | ★☆☆☆☆ | u18½ (-108) | - |
| Devin Singletary | -22.9% | 28% | ☆☆☆☆☆ | o5½ (-103) | - |
| Devin Singletary | +1.0% | 58% | ★☆☆☆☆ | u5½ (-132) | - |
| Tyrone Tracy Jr. | -22.0% | 28% | ☆☆☆☆☆ | o14½ (-102) | - |
| Tyrone Tracy Jr. | +8.0% | 65% | ★★★☆☆ | u14½ (-130) | - |

## Rushing + Receiving Yards

| Player | EV | Cover Prob. | Bet Rating | Best Line | Sportsbook |
|--------|----|-------------|------------|-----------|------------|
| Christian McCaffrey | +8.3% | 62% | ★★★☆☆ | o133½ (-115) | - |
| Christian McCaffrey | -15.3% | 38% | ☆☆☆☆☆ | u133½ (-115) | - |

## Rushing Yards

| Player | EV | Cover Prob. | Bet Rating | Best Line | Sportsbook |
|--------|----|-------------|------------|-----------|------------|
| Christian McCaffrey | -11.1% | 42% | ☆☆☆☆☆ | o76½ (-112) | - |
| Christian McCaffrey | +8.5% | 62% | ★★★☆☆ | u80½ (-117) | - |
| Devin Singletary | -17.4% | 37% | ★☆☆☆☆ | o18½ (-120) | - |
| Devin Singletary | +9.4% | 63% | ★★☆☆☆ | u19½ (-115) | - |
| Mac Jones | +7.6% | 62% | ★★★☆☆ | o6½ (-118) | - |
| Mac Jones | -20.7% | 33% | ☆☆☆☆☆ | u6½ (-114) | - |
| Brian Robinson Jr. | -3.9% | 52% | ★★☆☆☆ | o15½ (-127) | - |
| Brian Robinson Jr. | -6.8% | 48% | ☆☆☆☆☆ | u16½ (-121) | - |
| Tyrone Tracy Jr. | -15.5% | 37% | ☆☆☆☆☆ | o52½ (-112) | - |
| Tyrone Tracy Jr. | +14.3% | 68% | ★★★☆☆ | u57½ (-118) | - |
| Jaxson Dart | -5.9% | 48% | ★☆☆☆☆ | o35½ (-115) | - |
| Jaxson Dart | +2.3% | 56% | ★☆☆☆☆ | u38½ (-114) | - |

## Tackles + Assists Yards

| Player | EV | Cover Prob. | Bet Rating | Best Line | Sportsbook |
|--------|----|-------------|------------|-----------|------------|
| Bobby Okereke | -1.9% | 49% | ☆☆☆☆☆ | o8½ (-104) | - |
| Brian Burns | +5.3% | 59% | ★★☆☆☆ | o4½ (-115) | - |
| Tyler Nubin | +2.2% | 50% | ★☆☆☆☆ | o6½ (108) | - |
| Renardo Green | +3.0% | 49% | ☆☆☆☆☆ | o4½ (118) | - |
| Tatum Bethune | -1.7% | 55% | ★☆☆☆☆ | o8½ (-129) | - |
| Malik Mustapha | +8.7% | 66% | ★★☆☆☆ | o5½ (-137) | - |

*Source: [OddsTrader](https://www.oddstrader.com/nfl/matchups/new-york-giants-vs-san-francisco-49ers-2025-11-02-e4765794/player-props) · Updated Saturday, June 27, 2026*
