Loading
Swansea City AFC vs Nottingham Forest FCStats, H2H & xG


GPT-5 AI Stats Summary
Swansea City vs Nottingham Forest • Liberty Stadium • 2025/2026
Market snapshot: Forest are narrow favourites to win (1.61) with Swansea 4.80 and a draw at 4.00. Double Chance favors Forest only slightly (Win or Draw 1.17). Goals...*Swansea City AFC and Nottingham Forest FC's average prediction data across current season
- W
- D
- D
- W
- D
- W
- W
- D
- D
- D
- L
- L
- W
- D
- W
- D
- L
- L
- L
- L
- D
- W
- L
- D
- W
- D
- L
Get Free Daily Predictions
Subscribe to FootyStats Predictions and get 5 free user posted tips everyday. Profit tracked!
Enter your email address to subscribe *


70%
Scored first in 7 / 10 matches


20%
Scored first in 2 / 10 matches
Goals By Minute
Swansea City and Nottingham Forest's goals by 10 minutes and 15 minutes.
10 Mins | Swansea City | Nottingham Forest |
---|---|---|
0 - 10 Mins | 7% | 4% |
11 - 20 Mins | 0% | 15% |
21 - 30 Mins | 7% | 4% |
31 - 40 Mins | 15% | 8% |
41 - 50 Mins | 30% | 15% |
51 - 60 Mins | 11% | 15% |
61 - 70 Mins | 11% | 8% |
71 - 80 Mins | 4% | 12% |
81 - 90 Mins | 15% | 19% |
15 Mins | Swansea City | Nottingham Forest |
---|---|---|
0 - 15 Mins | 7% | 8% |
16 - 30 Mins | 7% | 15% |
31 - 45 Mins | 30% | 15% |
46 - 60 Mins | 26% | 23% |
61 - 75 Mins | 15% | 12% |
76 - 90 Mins | 15% | 27% |
Scored (10 min) | Swansea City | Nottingham Forest |
---|---|---|
0 - 10 Mins | 14% | 10% |
11 - 20 Mins | 0% | 10% |
21 - 30 Mins | 7% | 10% |
31 - 40 Mins | 21% | 0% |
41 - 50 Mins | 7% | 20% |
51 - 60 Mins | 14% | 20% |
61 - 70 Mins | 14% | 20% |
71 - 80 Mins | 0% | 10% |
81 - 90 Mins | 21% | 0% |
Scored (15 min) | Swansea City | Nottingham Forest |
---|---|---|
0 - 15 Mins | 14% | 20% |
16 - 30 Mins | 7% | 10% |
31 - 45 Mins | 21% | 20% |
46 - 60 Mins | 21% | 20% |
61 - 75 Mins | 14% | 30% |
76 - 90 Mins | 21% | 0% |
Conceded (10 min) | Swansea City | Nottingham Forest |
---|---|---|
0 - 10 Mins | 0% | 0% |
11 - 20 Mins | 0% | 19% |
21 - 30 Mins | 8% | 0% |
31 - 40 Mins | 8% | 13% |
41 - 50 Mins | 54% | 13% |
51 - 60 Mins | 8% | 13% |
61 - 70 Mins | 8% | 0% |
71 - 80 Mins | 8% | 13% |
81 - 90 Mins | 8% | 31% |
Conceded (15 min) | Swansea City | Nottingham Forest |
---|---|---|
0 - 15 Mins | 0% | 0% |
16 - 30 Mins | 8% | 19% |
31 - 45 Mins | 38% | 13% |
46 - 60 Mins | 31% | 25% |
61 - 75 Mins | 15% | 0% |
76 - 90 Mins | 8% | 44% |
45' and 90' includes injury time goals.
Team | MP | Win | GF | GA | GD | AVG | |
---|---|---|---|---|---|---|---|
1 |
Grimsby Town |
3 | 67% | 6 | 3 | 3 | 3.00 |
2 |
Millwall |
3 | 67% | 4 | 2 | 2 | 2.00 |
3 |
Doncaster Rovers |
2 | 100% | 6 | 0 | 6 | 3.00 |
4 |
Southampton |
2 | 100% | 4 | 0 | 4 | 2.00 |
5 |
Bradford City |
2 | 100% | 5 | 1 | 4 | 3.00 |
6 |
Cambridge United |
2 | 100% | 5 | 1 | 4 | 3.00 |
7 |
Cardiff City |
2 | 100% | 5 | 1 | 4 | 3.00 |
8 |
Lincoln City |
2 | 100% | 4 | 1 | 3 | 2.50 |
9 |
Port Vale |
2 | 100% | 2 | 0 | 2 | 1.00 |
10 |
Wigan Athletic |
2 | 100% | 2 | 0 | 2 | 1.00 |
11 |
Reading |
2 | 100% | 4 | 2 | 2 | 3.00 |
12 |
Accrington Stanley |
3 | 67% | 5 | 4 | 1 | 3.00 |
13 |
Brentford |
2 | 50% | 3 | 1 | 2 | 2.00 |
14 |
Swansea City |
2 | 50% | 4 | 2 | 2 | 3.00 |
15 |
Wycombe Wanderers |
2 | 50% | 2 | 1 | 1 | 1.50 |
16 |
Barnsley |
2 | 50% | 4 | 3 | 1 | 3.50 |
17 |
Plymouth Argyle |
2 | 50% | 4 | 3 | 1 | 3.50 |
18 |
Wrexham |
2 | 50% | 6 | 5 | 1 | 5.50 |
19 |
Brighton & Hove Albion |
1 | 100% | 6 | 0 | 6 | 6.00 |
20 |
Everton |
1 | 100% | 2 | 0 | 2 | 2.00 |
21 |
Fulham |
1 | 100% | 2 | 0 | 2 | 2.00 |
22 |
Burnley |
1 | 100% | 2 | 1 | 1 | 3.00 |
23 |
Stockport County |
2 | 50% | 3 | 2 | 1 | 2.50 |
24 |
Wolverhampton Wanderers |
1 | 100% | 3 | 2 | 1 | 5.00 |
25 |
Birmingham City |
2 | 50% | 2 | 2 | 0 | 2.00 |
26 |
Bristol City |
2 | 50% | 2 | 2 | 0 | 2.00 |
27 |
Coventry City |
2 | 50% | 2 | 2 | 0 | 2.00 |
28 |
Mansfield Town |
2 | 50% | 2 | 2 | 0 | 2.00 |
29 |
Preston North End |
2 | 50% | 3 | 3 | 0 | 3.00 |
30 |
Charlton Athletic |
2 | 50% | 4 | 4 | 0 | 4.00 |
31 |
Cheltenham Town |
2 | 50% | 2 | 3 | -1 | 2.50 |
32 |
Norwich City |
2 | 50% | 2 | 4 | -2 | 3.00 |
33 |
Oxford United |
2 | 50% | 1 | 6 | -5 | 3.50 |
34 |
Bromley |
2 | 0% | 2 | 2 | 0 | 2.00 |
35 |
Huddersfield Town |
2 | 0% | 3 | 3 | 0 | 3.00 |
36 |
Sheffield Wednesday |
3 | 0% | 4 | 5 | -1 | 3.00 |
37 |
Salford City |
1 | 0% | 0 | 0 | 0 | 0.00 |
38 |
Walsall |
1 | 0% | 0 | 0 | 0 | 0.00 |
39 |
Aston Villa |
1 | 0% | 1 | 1 | 0 | 2.00 |
40 |
Crystal Palace |
1 | 0% | 1 | 1 | 0 | 2.00 |
41 |
Gillingham |
1 | 0% | 1 | 1 | 0 | 2.00 |
42 |
Ipswich Town |
1 | 0% | 1 | 1 | 0 | 2.00 |
43 |
Leeds United |
1 | 0% | 1 | 1 | 0 | 2.00 |
44 |
Sunderland |
1 | 0% | 1 | 1 | 0 | 2.00 |
45 |
Tranmere Rovers |
1 | 0% | 1 | 1 | 0 | 2.00 |
46 |
West Bromwich Albion |
1 | 0% | 1 | 1 | 0 | 2.00 |
47 |
Barnet |
1 | 0% | 2 | 2 | 0 | 4.00 |
48 |
Fleetwood Town |
1 | 0% | 2 | 2 | 0 | 4.00 |
49 |
Leicester City |
1 | 0% | 2 | 2 | 0 | 4.00 |
50 |
Manchester United |
1 | 0% | 2 | 2 | 0 | 4.00 |
51 |
Bolton Wanderers |
1 | 0% | 3 | 3 | 0 | 6.00 |
52 |
Hull City |
1 | 0% | 3 | 3 | 0 | 6.00 |
53 |
Burton Albion |
2 | 0% | 1 | 2 | -1 | 1.50 |
54 |
Rotherham United |
2 | 0% | 1 | 2 | -1 | 1.50 |
55 |
AFC Wimbledon |
2 | 0% | 2 | 3 | -1 | 2.50 |
56 |
Derby County |
2 | 0% | 2 | 3 | -1 | 2.50 |
57 |
Newport County |
2 | 0% | 2 | 3 | -1 | 2.50 |
58 |
Stoke City |
2 | 0% | 0 | 3 | -3 | 1.50 |
59 |
Arsenal |
0 | 0% | 0 | 0 | 0 | 0 |
60 |
Chelsea |
0 | 0% | 0 | 0 | 0 | 0 |
61 |
Liverpool |
0 | 0% | 0 | 0 | 0 | 0 |
62 |
Manchester City |
0 | 0% | 0 | 0 | 0 | 0 |
63 |
Newcastle United |
0 | 0% | 0 | 0 | 0 | 0 |
64 |
Nottingham Forest |
0 | 0% | 0 | 0 | 0 | 0 |
65 |
Tottenham Hotspur |
0 | 0% | 0 | 0 | 0 | 0 |
66 |
Barrow |
1 | 0% | 0 | 1 | -1 | 1.00 |
67 |
Blackpool |
1 | 0% | 0 | 1 | -1 | 1.00 |
68 |
Colchester United |
1 | 0% | 0 | 1 | -1 | 1.00 |
69 |
Leyton Orient |
1 | 0% | 0 | 1 | -1 | 1.00 |
70 |
Luton Town |
1 | 0% | 0 | 1 | -1 | 1.00 |
71 |
Northampton Town |
1 | 0% | 0 | 1 | -1 | 1.00 |
72 |
Notts County |
1 | 0% | 0 | 1 | -1 | 1.00 |
73 |
Blackburn Rovers |
1 | 0% | 1 | 2 | -1 | 3.00 |
74 |
Peterborough United |
1 | 0% | 1 | 2 | -1 | 3.00 |
75 |
Portsmouth |
1 | 0% | 1 | 2 | -1 | 3.00 |
76 |
Sheffield United |
1 | 0% | 1 | 2 | -1 | 3.00 |
77 |
Swindon Town |
1 | 0% | 1 | 2 | -1 | 3.00 |
78 |
Watford |
1 | 0% | 1 | 2 | -1 | 3.00 |
79 |
Queens Park Rangers |
1 | 0% | 2 | 3 | -1 | 5.00 |
80 |
West Ham United |
1 | 0% | 2 | 3 | -1 | 5.00 |
81 |
AFC Bournemouth |
1 | 0% | 0 | 2 | -2 | 2.00 |
82 |
Bristol Rovers |
1 | 0% | 0 | 2 | -2 | 2.00 |
83 |
Chesterfield |
1 | 0% | 0 | 2 | -2 | 2.00 |
84 |
Exeter City |
1 | 0% | 0 | 2 | -2 | 2.00 |
85 |
Milton Keynes Dons |
1 | 0% | 0 | 2 | -2 | 2.00 |
86 |
Crawley Town |
1 | 0% | 1 | 3 | -2 | 4.00 |
87 |
Crewe Alexandra |
1 | 0% | 1 | 3 | -2 | 4.00 |
88 |
Harrogate Town |
1 | 0% | 1 | 3 | -2 | 4.00 |
89 |
Oldham Athletic |
1 | 0% | 1 | 3 | -2 | 4.00 |
90 |
Shrewsbury Town |
1 | 0% | 1 | 3 | -2 | 4.00 |
91 |
Stevenage |
1 | 0% | 1 | 3 | -2 | 4.00 |
92 |
Middlesbrough |
1 | 0% | 0 | 4 | -4 | 4.00 |
Team | MP | Win | GF | GA | GD | AVG | |
---|---|---|---|---|---|---|---|
1 |
Grimsby Town |
3 | 67% | 6 | 3 | 3 | 3.00 |
2 |
Millwall |
3 | 67% | 4 | 2 | 2 | 2.00 |
3 |
Doncaster Rovers |
2 | 100% | 6 | 0 | 6 | 3.00 |
4 |
Southampton |
2 | 100% | 4 | 0 | 4 | 2.00 |
5 |
Bradford City |
2 | 100% | 5 | 1 | 4 | 3.00 |
6 |
Cambridge United |
2 | 100% | 5 | 1 | 4 | 3.00 |
7 |
Cardiff City |
2 | 100% | 5 | 1 | 4 | 3.00 |
8 |
Lincoln City |
2 | 100% | 4 | 1 | 3 | 2.50 |
9 |
Port Vale |
2 | 100% | 2 | 0 | 2 | 1.00 |
10 |
Wigan Athletic |
2 | 100% | 2 | 0 | 2 | 1.00 |
11 |
Reading |
2 | 100% | 4 | 2 | 2 | 3.00 |
12 |
Accrington Stanley |
3 | 67% | 5 | 4 | 1 | 3.00 |
13 |
Brentford |
2 | 50% | 3 | 1 | 2 | 2.00 |
14 |
Swansea City |
2 | 50% | 4 | 2 | 2 | 3.00 |
15 |
Wycombe Wanderers |
2 | 50% | 2 | 1 | 1 | 1.50 |
16 |
Barnsley |
2 | 50% | 4 | 3 | 1 | 3.50 |
17 |
Plymouth Argyle |
2 | 50% | 4 | 3 | 1 | 3.50 |
18 |
Wrexham |
2 | 50% | 6 | 5 | 1 | 5.50 |
19 |
Brighton & Hove Albion |
1 | 100% | 6 | 0 | 6 | 6.00 |
20 |
Everton |
1 | 100% | 2 | 0 | 2 | 2.00 |
21 |
Fulham |
1 | 100% | 2 | 0 | 2 | 2.00 |
22 |
Burnley |
1 | 100% | 2 | 1 | 1 | 3.00 |
23 |
Stockport County |
2 | 50% | 3 | 2 | 1 | 2.50 |
24 |
Wolverhampton Wanderers |
1 | 100% | 3 | 2 | 1 | 5.00 |
25 |
Birmingham City |
2 | 50% | 2 | 2 | 0 | 2.00 |
26 |
Bristol City |
2 | 50% | 2 | 2 | 0 | 2.00 |
27 |
Coventry City |
2 | 50% | 2 | 2 | 0 | 2.00 |
28 |
Mansfield Town |
2 | 50% | 2 | 2 | 0 | 2.00 |
29 |
Preston North End |
2 | 50% | 3 | 3 | 0 | 3.00 |
30 |
Charlton Athletic |
2 | 50% | 4 | 4 | 0 | 4.00 |
31 |
Cheltenham Town |
2 | 50% | 2 | 3 | -1 | 2.50 |
32 |
Norwich City |
2 | 50% | 2 | 4 | -2 | 3.00 |
33 |
Oxford United |
2 | 50% | 1 | 6 | -5 | 3.50 |
34 |
Bromley |
2 | 0% | 2 | 2 | 0 | 2.00 |
35 |
Huddersfield Town |
2 | 0% | 3 | 3 | 0 | 3.00 |
36 |
Sheffield Wednesday |
3 | 0% | 4 | 5 | -1 | 3.00 |
37 |
Salford City |
1 | 0% | 0 | 0 | 0 | 0.00 |
38 |
Walsall |
1 | 0% | 0 | 0 | 0 | 0.00 |
39 |
Aston Villa |
1 | 0% | 1 | 1 | 0 | 2.00 |
40 |
Crystal Palace |
1 | 0% | 1 | 1 | 0 | 2.00 |
41 |
Gillingham |
1 | 0% | 1 | 1 | 0 | 2.00 |
42 |
Ipswich Town |
1 | 0% | 1 | 1 | 0 | 2.00 |
43 |
Leeds United |
1 | 0% | 1 | 1 | 0 | 2.00 |
44 |
Sunderland |
1 | 0% | 1 | 1 | 0 | 2.00 |
45 |
Tranmere Rovers |
1 | 0% | 1 | 1 | 0 | 2.00 |
46 |
West Bromwich Albion |
1 | 0% | 1 | 1 | 0 | 2.00 |
47 |
Barnet |
1 | 0% | 2 | 2 | 0 | 4.00 |
48 |
Fleetwood Town |
1 | 0% | 2 | 2 | 0 | 4.00 |
49 |
Leicester City |
1 | 0% | 2 | 2 | 0 | 4.00 |
50 |
Manchester United |
1 | 0% | 2 | 2 | 0 | 4.00 |
51 |
Bolton Wanderers |
1 | 0% | 3 | 3 | 0 | 6.00 |
52 |
Hull City |
1 | 0% | 3 | 3 | 0 | 6.00 |
53 |
Burton Albion |
2 | 0% | 1 | 2 | -1 | 1.50 |
54 |
Rotherham United |
2 | 0% | 1 | 2 | -1 | 1.50 |
55 |
AFC Wimbledon |
2 | 0% | 2 | 3 | -1 | 2.50 |
56 |
Derby County |
2 | 0% | 2 | 3 | -1 | 2.50 |
57 |
Newport County |
2 | 0% | 2 | 3 | -1 | 2.50 |
58 |
Stoke City |
2 | 0% | 0 | 3 | -3 | 1.50 |
59 |
Arsenal |
0 | 0% | 0 | 0 | 0 | 0 |
60 |
Chelsea |
0 | 0% | 0 | 0 | 0 | 0 |
61 |
Liverpool |
0 | 0% | 0 | 0 | 0 | 0 |
62 |
Manchester City |
0 | 0% | 0 | 0 | 0 | 0 |
63 |
Newcastle United |
0 | 0% | 0 | 0 | 0 | 0 |
64 |
Nottingham Forest |
0 | 0% | 0 | 0 | 0 | 0 |
65 |
Tottenham Hotspur |
0 | 0% | 0 | 0 | 0 | 0 |
66 |
Barrow |
1 | 0% | 0 | 1 | -1 | 1.00 |
67 |
Blackpool |
1 | 0% | 0 | 1 | -1 | 1.00 |
68 |
Colchester United |
1 | 0% | 0 | 1 | -1 | 1.00 |
69 |
Leyton Orient |
1 | 0% | 0 | 1 | -1 | 1.00 |
70 |
Luton Town |
1 | 0% | 0 | 1 | -1 | 1.00 |
71 |
Northampton Town |
1 | 0% | 0 | 1 | -1 | 1.00 |
72 |
Notts County |
1 | 0% | 0 | 1 | -1 | 1.00 |
73 |
Blackburn Rovers |
1 | 0% | 1 | 2 | -1 | 3.00 |
74 |
Peterborough United |
1 | 0% | 1 | 2 | -1 | 3.00 |
75 |
Portsmouth |
1 | 0% | 1 | 2 | -1 | 3.00 |
76 |
Sheffield United |
1 | 0% | 1 | 2 | -1 | 3.00 |
77 |
Swindon Town |
1 | 0% | 1 | 2 | -1 | 3.00 |
78 |
Watford |
1 | 0% | 1 | 2 | -1 | 3.00 |
79 |
Queens Park Rangers |
1 | 0% | 2 | 3 | -1 | 5.00 |
80 |
West Ham United |
1 | 0% | 2 | 3 | -1 | 5.00 |
81 |
AFC Bournemouth |
1 | 0% | 0 | 2 | -2 | 2.00 |
82 |
Bristol Rovers |
1 | 0% | 0 | 2 | -2 | 2.00 |
83 |
Chesterfield |
1 | 0% | 0 | 2 | -2 | 2.00 |
84 |
Exeter City |
1 | 0% | 0 | 2 | -2 | 2.00 |
85 |
Milton Keynes Dons |
1 | 0% | 0 | 2 | -2 | 2.00 |
86 |
Crawley Town |
1 | 0% | 1 | 3 | -2 | 4.00 |
87 |
Crewe Alexandra |
1 | 0% | 1 | 3 | -2 | 4.00 |
88 |
Harrogate Town |
1 | 0% | 1 | 3 | -2 | 4.00 |
89 |
Oldham Athletic |
1 | 0% | 1 | 3 | -2 | 4.00 |
90 |
Shrewsbury Town |
1 | 0% | 1 | 3 | -2 | 4.00 |
91 |
Stevenage |
1 | 0% | 1 | 3 | -2 | 4.00 |
92 |
Middlesbrough |
1 | 0% | 0 | 4 | -4 | 4.00 |
* England League Cup Form Table is also available
Showing the most recently used lineup for Swansea City and Nottingham Forest.
#
Starting 11
Forwards
35
Ronald Pereira Martins
-
Midfielders
2
Josh Key
-
27
Zeidane Inoussa
-
Defenders
Goalkeeper
#
Substitutes
Forwards
7
Melker Widell↑
-
24
Bobby Wales
-
Midfielders
8
Malick Junior Yalcouyé↑
-
26
Kaelan Casey
-
41
Sam Parker
-
Defenders
Goalkeeper
#
Starting 11
Forwards
Midfielders
Defenders
-
Murillo Santiago Costa dos Santos
-
-
Goalkeeper
#
Substitutes
Forwards
Midfielders
-
James Mcatee↑
-
-
Defenders
Goalkeeper
Green Odds are the best odds for that market. Red Odds are the lowest odds for that market.
Channels Showing Swansea City vs Nottingham Forest
Bet365
Arena Sport 1
Viaplay Denmark
Viaplay Sweden
Sky Ultra HD
Sky Ultra HD
SKY GO Extra
SKY GO Extra
Sky Sports Main Event
Sky Sports Main Event
beIN SPORTS CONNECT
beIN SPORTS CONNECT
beIN SPORTS CONNECT
beIN SPORTS CONNECT
beIN SPORTS CONNECT
beIN SPORTS CONNECT
beIN SPORTS CONNECT
beIN SPORTS CONNECT
beIN SPORTS CONNECT
beIN SPORTS CONNECT
beIN SPORTS CONNECT
beIN SPORTS CONNECT
beIN SPORTS CONNECT
beIN SPORTS CONNECT
beIN SPORTS CONNECT
beIN SPORTS CONNECT
beIN SPORTS CONNECT
beIN SPORTS CONNECT
beIN SPORTS CONNECT
beIN SPORTS CONNECT
beIN SPORTS CONNECT
beIN SPORTS CONNECT
beIN SPORTS CONNECT
beIN SPORTS CONNECT
beIN Sports 1
beIN Sports 1
beIN Sports 1
Voyo
Sport TV Multiscreen
Sport 2
DAZN Japan
Viaplay Norway
TOD
TOD
TOD
TOD
TOD
TOD
TOD
TOD
TOD
TOD
TOD
TOD
TOD
TOD
TOD
TOD
TOD
TOD
TOD
TOD
TOD
TOD
TOD
Viaplay Netherlands
NOW
NOW
Sky Sports Football
Sky Sports Football
Elisa Viihde Viaplay
Paramount+