

Our model scores this match once both teams have enough recent form to work from, predictions publish in the days before kickoff. Form, head-to-head and season stats are available in the tabs above now.
The form score weights every result and every goal by where the opponent sat in the table, so five wins over the bottom of the table score below five over the top.




Swansea City take a form score of 3.8 out of 10 into this Championship fixture, against 7.1 for Wrexham AFC. Swansea City have 2 wins, 1 draw and 2 defeats in their last 5, while Wrexham AFC have 2 wins, 2 draws and 1 defeat in theirs. Across the season Swansea City average 1.4 goals scored and 1.4 conceded per game, Wrexham AFC 1.3 and 1.6. Swansea City have kept a clean sheet in 20% of their matches this season, Wrexham AFC in 40%. In their last 2 meetings Swansea City have won 1, drawn 0 and lost 1. Swansea City sit 21st on 0 points, Wrexham AFC 23rd on 0.
Form, head-to-head and season statistics are free to read. The model's predictions for this fixture are in the cards above.
Swansea City open their Championship campaign at home to Wrexham AFC carrying a pre-season that has yielded patchy rhythm and a Formatic weighted form score of just 3.78 out of 10. The hosts have won 2 of their last 5, drawn 1 and lost 2, scoring 7 and conceding 8 across that stretch. Three of those fixtures ended in defeat or stalemate, and the wins both arrived against opponents outside the league structure. Most recently, Swansea fell 3-0 at Merthyr Town in a club friendly on 28 July, then lost 2-0 at home to VfL Bochum and drew 2-2 with Holstein Kiel, both friendlies. Clean sheets have been scarce, appearing in just 1 of the 5 outings, and the side has found the net in 3.
Wrexham arrive with considerably sharper momentum, scoring 7.11 out of 10 on Formatic's weighted form measure and winning 2, drawing 2 and losing 1 from their last 5. The visitors posted a 3-2 home win over Leeds in the Premier League Summer Series on 25 July, then beat Manchester United 1-0 away in a club friendly on 18 July. A goalless draw at Wisla Krakow and a 2-2 home stalemate with Middlesbrough round out the picture alongside a 3-1 reverse at Coventry on 26 April. Wrexham have scored in 4 of those 5 matches and kept 2 clean sheets, suggesting a side able to control games at both ends.
The two sides met twice in the previous campaign, splitting the results evenly with 1 win apiece and no draws. Wrexham won 2-0 at home on 13 March 2026, while Swansea took the earlier meeting 2-1 on their own ground on 19 December 2025. Across those 2 fixtures the sides averaged 2.5 goals per game, with both teams scoring in 1 of the 2 and the over 2.5 goals line landing once. The head to head offers no template for a low-scoring stalemate, and both results were settled by margins narrow enough to keep this encounter competitive on paper despite the summer form divergence.
Swansea's defensive fragility through pre-season, conceding 8 goals in 5 matches and managing only 1 clean sheet, sits uncomfortably against Wrexham's ability to find the net in 4 of their last 5. The visitors have also demonstrated resilience at the back with 2 shut-outs, a profile that suggests they can absorb spells of home pressure without conceding the initiative. The home side have scored in 3 of 5, so the attacking threat has not vanished entirely, but the overall rhythm remains inconsistent and the sample leans heavily on warm-up fixtures that carry reduced weight. Wrexham's competitive edge in the form numbers and the pattern of recent results point toward a side entering the season in better working order, and the 3.33 form gap frames this opener as a test Swansea must answer with evidence rather than historical home advantage. The goals profile and the head to head suggest this fixture will produce chances at both ends, but the visitor's sharper preparation gives them the statistical foundation to take something from the evening.
Tomorrow's top pick, free, the moment it drops
Every pick is posted to the free Telegram channel before kickoff and the full record stays public, win or lose.
Join the free Telegram