Loading match details...

Newcastle vs Everton

AI predictions
St James' Park Premier League
2 Nov 2026 21:00
Match status
Best Picks
All Predictions

Match facts

Newcastle Match statistics Everton
52% Possession 48%
17 Shots 16
2 Shots on target 5
1.52 Expected goals (xG) 2.18
4 Corners 5
13 Fouls 9
2 Yellow cards 2
1 Red cards 0

Line-ups used

Newcastle · 4-2-3-1

6.4 Osula
6.0 Barnes 6.5 Willock 64' 6.1 Elanga 76'
6.6 González 64' 6.7 Joelinton 75'
6.0 Hall 6.2 Burn 6.3 Schär 6.4 Dedić 87'
6.8 Horníček

Bench

F 87' B. Touré 6.7 M 76' J. Murphy 6.5 F 64' Y. Wissa 6.3 M 75' J. Ramsey 5.5 G N. Pope 0.0 D S. Botman 0.0 D M. Thiaw 0.0 M A. Bamba 0.0 M 64' Sean Steur 6.9

Everton · 4-2-3-1

8.0 Barry 80'
6.6 George 90+2' 7.2 Dewsbury-Hall 6.6 Röhl
6.8 Garner 6.7 Armstrong
6.9 Mykolenko 7.3 Branthwaite 82' 6.8 Tarkowski 6.1 O'Brien
6.9 Pickford

Bench

M A. Maitland-Niles 0.0 D 82' M. Keane 6.5 F T. Dibling 0.0 M C. Nørgaard 0.0 M C. Alcaraz 0.0 M 90+2' H. Hackney 6.5 F 80' B. Johnson 6.3 G M. Travers 0.0 F B. Graham 0.0

Player ratings from our match data provider. ★ Highest rated

Match events

Newcastle 0-1 Everton · Full time

  1. Dan BurnYellow card
    32'
  2. Half-time · 0-0
  3. 49'
    Thierno BarryGoal
  4. 52'
    Tyrique GeorgeYellow card
  5. On: Yoane WissaOff: Joe Willock
    64'
  6. On: Sean SteurOff: Nico González
    64'
  7. 73'
    David William MoyesYellow card
  8. On: Jacob RamseyOff: Joelinton
    75'
  9. On: Jacob MurphyOff: Anthony Elanga
    76'
  10. 80'
    On: Brennan JohnsonOff: Thierno Barry
  11. 82'
    On: Michael KeaneOff: Jarrad Branthwaite
  12. On: Bazoumana TouréOff: Amar Dedić
    87'
  13. 90+2'
    On: Hayden HackneyOff: Tyrique George
  14. Jacob RamseyYellow card
    90+6'
  15. Jacob Ramseysecond yellow
    90+8'
  16. Fabian SchärYellow card
    90+9'
  17. 90+9'
    Brennan JohnsonYellow card
  18. Full time · 0-1

Head-to-head

1Newcastle wins 0Draws 1Everton wins

Upcoming matches

10 Nov 2026
20:00

EFL Trophy

Hillsborough

Sheffield Wednesday Accrington ST


16 Nov 2026
20:45

UEFA Nations League

Germany Netherlands


13 Nov 2026
12:30

Friendlies Clubs

Turku PS Ilves