Club football is back and with that in mind, we have a pre-season friendlies review covering our Premier League, EFL and non league sides.
Players are starting to get back in shape for the beginning of the upcoming campaign. Depending on the club and level they’re at, they head to places with better climatic conditions than at home to ease the players in, or to places with harsher climates so the players could hit the ground running when the season kicks in.
It also gives managers the opportunity to blend new players into the team, try out different tactics or help players adapt to a new manager and his techniques.
Highlights, some team lineups, and a full list of scores can be views throughout this article…
Celtic (Sco) 4-0 Newcastle (Eng)
Celtic: Schmeichel, Inamura, Trusty, Murray, Ralston, McCowan, McGregor, Engels, Maeda, Yang, Kenny.
Subs: Sinisalo, Doohan, Clarke, Scales, Nygren, Idah, Osmand, Tilio, Bernardo, Summers, Montgomery, Hatate, McPherson, Ure, Forrest, Donovan, Tierney
Newcastle United: Nick Pope (Martin Dúbravka 46), Kieran Trippier (Emil Krafth 46), Sven Botman (Jamaal Lascelles 46), Sven Botman (Dan Burn 46), Matt Targett (Alex Murphy 46), Bruno Guimarães (c) (Sandro Tonali 46), Lewis Miley (Travis Hernes 76), Joe Willock (Joe White 46), Jacob Murphy (Anthony Elanga 46), Harvey Barnes (Anthony Gordon 46), William Osula (Sean Neave 76).
Subs not used: John Ruddy, Harrison Ashby, Anthony Munda.
Mansfield (Eng) 3-3 Middlesbrough (Eng)
MANSFIELD: Roberts, Hewitt (Bowery 68’), Sweeney © (Flanagan 68’), Cargill (Blake-Tracy 68’), Knoyle (Baccus 68’), Moriah-Welsh (Maris 68’), McDonnell (Reed H/T), Hendry (Lewis 68’), McAdam McLaughlin 68’), Evans (Oates H/T), Dwyer (Kruszynski 68’).
UNUSED SUB: Mason.
MIDDLESBROUGH: Glover (Brynn H/T), Lenihan (Borges H/T), Fry (Burgzorg 62’), Van den Berg (Barlaser 62’), Ayling (Woolston 62’), Morris © (McCormick 62’), Hackney (McCabe H/T), Silvera (Hamilton 62’), McGree (Gilbert H/T), Whittaker (Bangura 62’), Conway (Forss H/T).
UNUSED SUB: Johnson.
ATTENDANCE: 2,633 (422 away)
REFEREE: Andrew Kitchen
Gorica (Cro) 0-2 Charlton (Eng)
HNK Gorica: Matijas, Mikanovic, Filipovic, Les, Pozo, Prsir (c), Fiolic, Durakovic, Kavelj, Peric, Erceg
HNK Gorice subs: Zarkov, Gurlica, Cuic, Kucis, Cabraja, Vrzic, Pelko, Dukic, Josic, Vuko, Ilic, Kasumovic, Gashi
Charlton (first half): Kaminski; Z.Mitchell, Jones, Gillesphey; Asiimwe, Docherty (c), Coventry, Carey, Edwards; Olaofe, Kanu
Charlton (second half): Maynard-Brewer; Ramsay, A.Mitchell, Bell; Apter (Dixon 79), Fullah, Rankin-Costello, Anderson, Enslin (Mbick 70); Leaburn, T.Campbell
Subs (not used): Reid
Goals: Matijas (own goal) 83, Fullah 86
Assist: Ramsay 86
Booked: Jones 22
Referee: Markez Aljosa
Ebbsfleet (Eng) 1-4 Leyton Orient (Eng)
Ebbsfleet: Cousins, Coker, Ehmer, Fielding, Passley (Moncur 46), Chapman, Hessenthaler, Edser, Barnes, Cosgrave, Appiah.
Ebbsfleet 60 minutes: Bellagambi, Seaman, Olagunju, Ehmer (Uma 75), Nelson, Kennedy, Peake, Moncur, Manktelow, Coley, Samuel
Leyton Orient: Cahill, Cooper, Chinedu, Edmonds-Green, Happe, Bakinson, Clare, Perkins, Jaiyesimi, Koroma, Connolly. Subs: Phillips, Carter, Hambury, Anderson, Bullas.
Rotherham (Eng) 0-5 Sheff Utd (Eng)
Teams:- Rotherham – Dawson, Rafferty, Jules, James, Spence (Kelly 46), Hugill (Richardson 81), Nombe, Agbaire (Holmes 61), Yearwood (Powell 46), McWilliams (J Clarke 81), Gore (Trialist 46). Unused- Cann, Hatton, Wilson, Scothern, L Clarke.
Sheffield United – Davies (Grbic 46), Hamer (McCallum 46), Moore (Bindon 46), Burrows (Cannon 46), Ahmedhodzic (O’Hare 46), Ukaki (Brooks 46), One (Robinson 46), Norrington-Davies (Campbell 46), Marsh (Caceres 46), Sasnauskas (Hampson 46), Peck (Seriki 46). Unused- Easton, Faxon, Blacker.
Referee – J Bell
Attendance – 6009 (3259)
Man Utd (Eng) 0-0 Leeds (Eng)
UNITED
First-half XI: Bayindir; Mazraoui, De Ligt, Shaw; Amad, Casemiro, Collyer, Leon; Fernandes (c), Cunha; Obi.
Second-half XI: Heaton; Yoro, Maguire (Fredricson 74), Heaven; Dalot, Ugarte, Mainoo, Dorgu; Mantato (J.Fletcher 80), Mount; Hojlund.
Subs not used: Mee, Kukonki, Munro, Kone, Williams.
LEEDS
First-half XI: Darlow; Bogle, Rodon, Bijol, Byram; Ampadu, Gruev; Gnonto, Tanaka, Harrison; Nmecha.
Second-half XI: Meslier; Bogle (Chambers 77), Bornauw, Struijk, Gudmundsson, Longstaff, Gruev (Crew 85); James, Tanaka (Gray), Ramazani, Piroe (Chadwick 89).
Subs not used: Cairns, Mahady.
FC United (Eng) 1-4 Exeter (Eng)
Exeter XI: Whitworth (GK), Dean, Turns (Sweeney 62′), James, Swinkels (Woodhouse 45′), Rydel (Jones 45′), McDonald (Cummins 75′), Cole (Oakes 75′), Brierley, Wareham, Cox
Subs: Phillips, Woodhouse, Perkins
Goals: Cole 3′, Brierley 6′, Jones 71′, Cox 75′
FC United XI: Atherton (GK), Thomson, Weston, Donohue, Misambo, Evans, Fitzmartin, Wisdom, Le Fondre, Buckley, Grivosti
Subs: Ennis, Sidibe, Smalley, Palinkas, Sudworth, Duckworth, Sithole
Goal: Fitzmartin 51′
Attendance: 904
Hibernian (Sco) 0-2 Bolton (Eng)
Hibernian: Smith (GK), O’Hora, Levitt, Bowie, Boyle (C), C Cadden, Iredale, McGrath, N Cadden, Mulligan, Rocky.
Subs: Sallinger, Johnson, Ekpiteta, Youan, Alasana, Klidje, Obita, Hoilett, Megwa, MacIntyre, Campbell
Bolton: Sharman-Lowe (GK), Dacres-Cogley, Forino, Johnston, Taylor, Morley, Simons, Cozier-Duberry, McAtee, Gale, Abimbola.
Subs: Trialist, Toal, Inwood, Conway, Osei-Tutu, Schön, Sheehan, Mendes Gomes, Randall, Rice, Lawrence, Sharples-Ahmed
— Andy Carr (@BoltonRedSock) July 19, 2025
POV: The trip was worth it.
Take a bow, Amario 🔥#bwfc pic.twitter.com/OayWrG7Gcj
— Bolton Wanderers (@OfficialBWFC) July 19, 2025
Accrington (Eng) 2-4 Wigan (Eng)
Blackburn (Eng) 1-0 Everton (Eng)
Blackpool (Eng) 2-1 West Brom (Eng)
WBA: Griffiths (Wildsmith 46); Furlong, Phillips (Diomande 82), Heggem (Taylor 76), Styles (Frabotta 82); Diakite (Mfuamba 82), Mowatt (Deeming 76); Fellows (Johnston 67), Price (Cole 76), Grant (Whitwell 82); Dike (Heggebø 67).
Substitutes: Williams, Bostock.
Salzburg (Aut) 1-2 Derby (Eng)
Derby starting line-up: Zetterström (GK) (Vickers 46), I.Gordon, Batth, Clarke, Elder, Goudmijn, Osborn, Adams (C), Jackson, Blackett-Taylor, Roofe.
Derby (from 59 minutes onwards): Vickers (GK), Turley, Rooney, K.Robinson, Forsyth, D.Robinson, L.Thompson (C), Perry, T.Gill, Wheeldon (Oguntolu 88), Agbawodikeizu.
Unused Substitutes: O’Donnell (GK), Canoville.
Reading (Eng) 0-2 Tottenham (Eng)
Highlights: Reading 0-2 Spurs 🎥 pic.twitter.com/dBVcPFOhxx
— Tottenham Hotspur (@SpursOfficial) July 19, 2025
BW Linz (Aut) 1-4 Ipswich (Eng)
— Ipswich Town (@IpswichTown) July 19, 2025
— Ipswich Town (@IpswichTown) July 19, 2025
Sevilla (Esp) 1-1 Sunderland (Eng)
OTHER RESULTS:
Liverpool (Eng) 5-0 Stoke City (Eng)
Bournemouth (Eng) 6-2 Bristol City (Eng)
Elche (Esp) 2-1 Millwall (Eng)
Southampton (Eng) 1-1 Valenciennes (Fra)
Southampton (Eng) 1-0 Valenciennes (Fra)
Cardiff (Wal) 3-1 Cambridge Utd (Eng)
Altrincham (Eng) 1-2 Radcliffe (Eng)
Bradford City (Eng) 7-1 Vorwarts Steyr (Aut)
Toulouse (Fra) 1-2 QPR (Eng)
Getafe (Esp) 0-0 Preston (Eng)
Isle of Man (Eng) 2-3 Fleetwood (Eng)
King’s Lynn (Eng) 1-1 Peterborough (Eng)
Bury Town (Eng) 6-0 Lakenheath (Eng)
Portishead Town (Eng) 4-1 Weston-super-Mare (Eng)
Sheppey United (Eng) 2-2 Gillingham FC U21 (Eng)
Basingstoke (Eng) 1-2 Slough (Eng)
Chichester (Eng) 1-0 Christchurch (Eng)
Prescot (Eng) 1-0 Nantwich (Eng)
Silsden (Eng) 1-1 Curzon Ashton (Eng)
Inkberrow (Eng) 0-2 Hereford (Eng)
Wellington Phoenix (Nzl) 1-0 Wrexham (Wal)
Norwich (Eng) 1-1 FC Volendam (Ned)
Swansea (Wal) 2-2 Stevenage (Eng)
Swansea (Wal) 1-0 Stevenage (Eng)
Broadfields United (Eng) 2-0 Leverstock Green (Eng)
Aveley (Eng) 3-2 Tilbury (Eng)
Sheffield Wednesday 3-0 York City
Basford (Eng) 4-3 Matlock (Eng)
Bradford PA (Eng) 0-2 Folkestone (Eng)
Cardiff U18 (Wal) 2-4 Shrewsbury U18 (Eng)
Flint (Wal) 1-0 Avro (Eng)
Gainsborough (Eng) 1-0 Scunthorpe (Eng)
Ossett United (Eng) 0-4 Scarborough (Eng)
Gillingham (Eng) 0-2 Luton (Eng)
Plymouth Parkway (Eng) 1-2 Tavistock (Eng)
Royston (Eng) 2-2 Chesham (Eng)
St. Neots (Eng) 1-0 Stamford (Eng)
Swansea (Wal) 1-0 Stevenage (Eng)
Taunton (Eng) 2-0 Stoke U23 (Eng)
Wolves U21 (Eng) 3-1 Bristol City U21 (Eng)
Quorn (Eng) 2-1 Corby (Eng)
Colwyn Bay (Wal) 2-2 Stalybridge (Eng)
Dundee Utd (Sco) 0-0 Oldham (Eng)
Grasshoppers (Sui) 1-3 West Ham (Eng)
Hendon (Eng) 2-3 Wingate & Finchley (Eng)
Thornaby (Eng) 0-5 Hebburn Town (Eng)
AFC Fylde (Eng) 0-2 Carlisle (Eng)
Alfreton (Eng) 1-1 Chesterfield (Eng)
Bedfont Sports (Eng) 2-1 Northwood (Eng)
Billericay (Eng) 1-3 Aldershot (Eng)
Bishop’s Stortford (Eng) 1-2 Southend (Eng)
Blyth Town (Eng) 0-1 Gateshead (Eng)
Boreham Wood (Eng) 2-2 Tottenham U21 (Eng)
Boston Utd (Eng) 0-1 Peterborough (Eng)
Bournemouth FC (Eng) 1-4 Frome (Eng)
Bromley (Eng) 2-1 Chelsea U21 (Eng)
Buckhurst Hill (Eng) 1-4 Cambridge City (Eng)
Burton (Eng) 1-0 Birmingham (Eng)
Chelmsford (Eng) 2-3 Brackley Town (Eng)
Cheltenham (Eng) 0-3 Wycombe (Eng)
Chester (Eng) 0-3 Salford (Eng)
Chippenham (Eng) 1-5 Swindon (Eng)
Cray Valley (Eng) 1-3 Woking (Eng)
Crewe (Eng) 4-0 Birmingham (Eng)
Crowborough (Eng) 0-1 Rusthall (Eng)
Dartford (Eng) 1-0 Eastbourne Boro (Eng)
Doncaster (Eng) 3-1 MK Dons (Eng)
Dorchester (Eng) 6-1 Hemel Hempstead (Eng)
Dover (Eng) 2-0 Arsenal U18 (Eng)
Farnborough (Eng) 4-6 Southampton U21 (Eng)
Garforth (Eng) 2-1 Mossley (Eng)
Gloucester (Eng) 1-2 Barry (Wal)
Guiseley (Eng) 1-1 Leeds U21 (Eng)
Harrogate (Eng) 0-3 Barnsley (Eng)
Highworth (Eng) 0-1 Swindon Supermarine (Eng)
Hitchin (Eng) 0-1 Real Bedford (Eng)
Leatherhead (Eng) 2-2 Tonbridge (Eng)
Lincoln United (Eng) 3-1 Sheff Wed XI (Eng)
Lower Breck (Eng) 2-3 Connah’s Quay (Wal)
Macclesfield (Eng) 0-1 FC Halifax (Eng)
Maidenhead (Eng) 4-2 West Ham U23 (Eng)
Maidstone (Eng) 4-0 Millwall U21 (Eng)
Marine (Eng) 1-1 Morecambe (Eng)
Nottm Forest (Eng) 0-0 Monaco (Fra)
Oxford City (Eng) 5-2 Charlton U21 (Eng)
Parkgate (Eng) 1-3 Retford (Eng)
Portsmouth (Eng) 1-0 Crawley (Eng)
Redbridge (Eng) 1-5 Hornchurch (Eng)
Rochdale (Eng) 2-0 Grimsby (Eng)
Rostock (Ger) 3-1 Aston Villa (Eng)
Rugby (Eng) 1-1 Alvechurch (Eng)
Sholing (Eng) 0-3 Dorking (Eng)
Shrewsbury (Eng) 3-0 Kidderminster (Eng)
South Shields (Eng) 1-1 Shildon (Eng)
Spennymoor (Eng) 3-0 Stockport U21 (Eng)
St. Albans (Eng) 1-0 Luton U21 (Eng)
St. Ives (Eng) 1-6 Peterborough Sports (Eng)
Stockton (Eng) 1-4 Darlington (Eng)
Sudbury (Eng) 0-3 Braintree (Eng)
Sutton (Eng) 2-0 AFC Wimbledon (Eng)
Tamworth (Eng) 0-2 Barrow (Eng)
Torquay (Eng) 3-1 Newport (Wal)
Truro (Eng) 2-0 Falmouth Town (Eng)
Walton & Hersham (Eng) 0-1 Dag & Red (Eng)
Warrington (Eng) 0-3 Southport (Eng)
Wealdstone (Eng) 2-0 MK Dons (Eng)
Whyteleafe (Eng) 3-3 Lingfield (Eng)
Willand (Eng) 2-2 Tiverton (Eng)
Wimborne (Eng) 2-1 Salisbury (Eng)
Witton (Eng) 1-1 Northwich Victoria (Eng)
Worthing (Eng) 2-0 Chatham (Eng)
Yeovil (Eng) 1-2 Bristol Rovers (Eng)
Furth (Ger) 0-1 Huddersfield (Eng)
Kasimpasa (Tur) 0-1 Hull (Eng)
Zalaegerszeg (Hun) 0-1 Leicester (Eng)
Waregem (Bel) 1-1 Norwich (Eng)
Malvern Town (Eng) v Hereford (Eng)
Golcar United (Eng) v Bradford PA (Eng)
Hartlepool (Eng) v Rangers B (Sco)
AFC Rushden & Diamonds 0-2 Takeley
Anstey Nomads 3-1 Newark Town
Ashby Ivanhoe 0-2 Loughborough Students
Aveley 3-2 Tilbury
Armthorpe Welfare (1) 2-3 (1) Campion AFC
Athersley Recreation (2) 3-3 (2) Wombwell Town
Chester-le-Street Town (0) 1-0 (0) Birtley Town
Cray Wanderers (2) 2-2 (1) Bromley XI
Barnoldswick Town 4-0 Fleetwood Town XI
Basford United 4-3 Matlock Town
Bishop’s Stortford 1-2 Southend United 2, Blyth Town
Boreham Wood 2-2 Tottenham Hotspur XI
Alfreton Town 1-1 Chesterfield
Buxton 1-1 Bury
Basford United 4-3 Matlock Town
Chelmsford City 2-3 Brackley Town
Newcastle Blue Star 4-0 Glossop North End
South Normanton Athletic 1-1 Heanor Town
Clanfield 2-2 Selsey
Hebburn Town Reserves 1-3 Alnwick Town
Shifnal Town 0-1 Telford United
St Blazey AFC 2-3 Elburton Villa
Coventry Sphinx 3-1 Atherstone Town
Rugby Town 1-1 Alvechurch
Hullbridge Sports 0-1 Enfield
Buckland Athletic 0-2 Mousehole
Follands 2-1 Denmead
Harpenden 2-1 Hoddesdon
MK Irish 1-4 Wellingborough
Ashford United 3-1 Kennington
Bewdley Town 1-6 Droitwich Spa
Thame United 2-2 Winslow United
Bourne Town 1-0 Harrowby United
Rayners Lane 3-1 FC Romania
Colne 2-1 New Mills
Dronfield Town 0-3 Worsbrough Bridge Athletic
Harrogate Railway Athletic (1) 2-2 (2) Knaresborough Town
Nelson (0) 0-3 (1) Liversedge
Redcar Town (2) 3-2 (1) Pickering Town
Seaham Red Star (0) 1-3 (1) Heaton Stannington
Selby Town (0) 0-2 (0) Cleethorpes Town
Sheffield (0) 0-2 (1) Sheffield United
West Auckland Town (1) 4-0 (0) Darlington Town
Appleby Frodingham A-A Retford FC
Ashford Town (Middx) (0) 0-3 (0) Hanwell Town
Ashford United 3-1 Kennington
Athletic Newham (5) 6-1 (0) AS London
Boston Town (0) 0-0 (0) Grimsby Borough
Brentwood Town (5) 5-0 (0) Grays Athletic
Brook House (2) 4-0 (0) Hayes & Hillingdon
Brightlingsea Regent 4-1 Ipswich Town U18s
Buckhurst Hill (0) 1-4 (2) Cambridge City
Canterbury City 1-2 AC Ashford
Chadderton (0) 1-5 (4) Ashton United
Chertsey Town (0) 0-0 (0) Hampton & Richmond Borough
Cheshunt (0) 0-2 (2) Waltham Abbey
Chislehurst Glebe (1) 1-2 (1) Raynes Park Vale
Club Thorne Colliery (0) 0-3 (2) Rossington Main
Coleshill Town (1) 1-3 (2) Stourbridge
Corinthian 0-2 VCD Athletic
Cray Valley PM (1) 1-3 (2) Woking
Crowborough Athletic 0-1 Rusthall
Dearne & District (1) 6-5 (4) AFC Mansfield
Dorchester Town (3) 6-1 (1) Bridport
Downton 6-0 Totton and Eling
Dulwich Hamlet (0) 0-3 (1) Farnham Town
Eastwood Community (5) 5-0 (0) Shepshed Dynamo
Erith & Belvedere (0) 0-0 (0) Beckenham Town
Garforth Town (2) 2-1 (1) Mossley
Gresley Rovers (0) 1-2 (1) Belper Town
Godalming Town 0-0 Reading City
Guiseley (0) 1-1 (1) Leeds United
Guernsey 5-3 Larkfield & New Hythe
Halesowen Town 2-3 Hednesford Town
Hassocks 1-2 Burgess Hill Town
Haywards Heath Town (2) 3-1 (1) Hastings United
Heather St Johns (0) 0-3 (1) Hinckley AFC
Herne Bay (3) 7-2 (1) Hythe Town
Heybridge Swifts (0) 0-1 (1) Fisher
Hollands & Blair 0-0 Deal Town
Holmer Green (1) 1-3 (0) Tring Athletic
Holmesdale 0-2 AFC Greenwich Borough
Horsham YMCA 2-3 Croydon
Kidlington (0) 1-3 (0) Flackwell Heath
Langley (0) 1-2 (1) Virginia Water
Leatherhead (1) 2-2 (2) Tonbridge Angels
Maldon & Tiptree (1) 1-3 (0) Hashtag United
Maltby Main (2) 2-3 (3) Brighouse Town
Margate (1) 5-0 (0) Concord Rangers
North Ferriby (0) 0-4 (2) Beverley Town
North Greenford United (0) 0-2 (2) Harrow Borough
PFC Victoria 6-5 North West London
Penrith (1) 1-2 (2) Threave Rovers
Phoenix Sports (2) 4-0 (0) Romford
Quorn (0) 2-1 (0) Corby Town
Redbridge (1) 1-5 (2) Hornchurch
Rochester United (0) 1-4 (3) Bearsted
Rushall Olympic (1) 1-2 (0) Congleton Town
SC Thamesmead 0-4 Ilford
SE Dons (1) 1-3 (0) Ramsgate
Sevenoaks Town 0-0 Tunbridge Wells
Sheerwater (1) 1-7 (5) Hanworth Villa
Sheppey Sports (5) 7-3 (1) Cuxton
Sleetmoor United 6-2 Rowsley 86
Skegness Town (3) 4-4 (2) Coalville Town
South Normanton Athletic (0) 1-1 (0)Heanor Town
Stansfeld (3) 6-3 (1)Falconwood
Stanway Pegasus 6-3 Trimley Red Devils
Staplehurst Monarchs 2-1 Borden Village
Street 1-5 Portland United
Sutton Athletic 1-4 FC Elmstead
Whitstable Town 3-2 Redhill
If we’ve missed any, let us know via our social media pages!
