--- Today Top Games --- Aalborg Boldspilklub - Viborg FF Banfield - Huracán Bayer Leverkusen - VfL Bochum Birmingham City - Burnley Bohemian FC - Galway United FC Bournemouth - Swansea City Coventry City - Sheffield United FC Martigues - AC Ajaccio FC Metz - ES Troyes AC Gil Vicente - Benfica Hamburger SV - SV 07 Elversberg Krylya Sovetov Samara - Lokomotiv Moscow Mamelodi Sundowns - Sekhukhune United FC Mazatlán FC - Atlas Queens Park Rangers - Ipswich Town RC Strasbourg - Olympique Lyonnais San Lorenzo - Lanus Sheffield United - Coventry City Sligo Rovers - Shelbourne Unión Española - Universidad Católica Velez Sarsfield - Deportivo Riestra Waterford - St Patrick's Athletic --- Tomorrow Top Games --- 1. FC Kaiserslautern - Fortuna Düsseldorf Aberdeen FC - Motherwell FC América - UANL Tigres AS Monaco - OGC Nice AS Saint-Etienne - Paris Saint-Germain FC Bayern München - FC St. Pauli Bengaluru FC - Mumbai City Birmingham City - Shrewsbury Town Borussia Mönchengladbach - RB Leipzig Bournemouth - Manchester City Braga - FC Arouca Brighton & Hove Albion - Nottingham Forest Cardiff City - Sheffield Wednesday Celtic FC - Heart of Midlothian FC Chicago Fire - CF Montréal Chippa United FC - AmaZulu FC Chivas Guadalajara - Cruz Azul Cruzeiro - Mirassol CSKA Moscow - Dynamo Makhachkala D.C. United - Columbus Crew Deportivo Pasto - Deportivo Cali Djurgårdens IF - Malmö FF Dundee FC - Rangers FC Dynamo Moscow - Orenburg Eintracht Frankfurt - VfB Stuttgart Energie Cottbus - Erzgebirge Aue Espanyol de Barcelona - Atletico Madrid Estrela da Amadora - Sporting Lisbon Exeter City - Wrexham FC Dallas - Sporting Kansas City FC Juárez - Puebla FC Lugano - Servette FC Flamengo - Internacional Fortaleza - Fluminense Fulham - Crystal Palace Grêmio Porto Alegre - Atlético Mineiro Grenoble Foot 38 - FC Lorient Hamilton Academical - Raith Rovers Hannover 96 - 1. FC Magdeburg Hansa Rostock - 1. FC Saarbrücken Hertha BSC - Karlsruher SC Hibernian FC - St Johnstone FC Holstein Kiel - Werder Bremen Independiente - Godoy Cruz Mendoza Independiente Medellin - Aguilas Doradas Inter Miami CF - Philadelphia Union Juventus - Genoa K Beerschot VA - Sint-Truidense LA Galaxy - Orlando City Lecce - Roma Leeds United - Swansea City Legia Warszawa - Pogoń Szczecin Lokomotiv Plovdiv - PFC Ludogorets Razgrad Middlesbrough - Oxford United Minnesota United FC - Real Salt Lake Monterrey - Club Tijuana NAC Breda - FC Groningen NEC Nijmegen - AZ Alkmaar New England Revolution - New York Red Bulls Norwich City - West Bromwich Albion Obolon Kyiv - Shakhtar Donetsk Orlando Pirates - Royal AM Portsmouth - Blackburn Rovers Preston North End - Aston Villa Reading - Peterborough United Real Madrid - Leganés River Plate - Rosario Central Royale Union Saint-Gilloise - Royal Antwerp FC Rukh Lviv - Dynamo Kyiv São Paulo - Sport Recife St Mirren - Kilmarnock FC Standard Liege - KV Mechelen Stoke City - Queens Park Rangers Sunderland - Millwall Toluca - Pachuca Toronto FC - Vancouver Whitecaps TSG 1899 Hoffenheim - FC Augsburg VfL Wolfsburg - 1. FC Heidenheim Watford - Plymouth Argyle Wigan Athletic - Barnsley --- Recent games --- Argentina - AperturaAustralia - A-LeagueColombia - AperturaEngland - League OneEngland - League TwoItaly - Coppa Italia Serie CItaly - Serie CPeru - Liga 1Scotland - Scottish ChampionshipSpain - La LigaSpain - Segunda División------ - CONMEBOL World Cup Qualifiers------ - Oceania World Cup Qualifiers------ - UEFA World Cup Qualifiers------ - Womens Champions League select match 27-Mar --- Aldosivi 2:1 Unión27-Mar --- Barracas 2:1 Estud. LP27-Mar --- Indp Rvia 2:1 Racing select match 28-Mar --- Macarthur 3:3 Newc Jets select match 24-Mar --- Tolima 1:0 Llaneros24-Mar --- Cali 1:1 América C select match 27-Mar --- L Orient 1:0 Stevenage select match 25-Mar --- Port Vale 0:1 Barrow25-Mar --- Carlisle 2:2 MK Dons select match 25-Mar --- Giana 0:1 Rimini select match 24-Mar --- Avellino 1:0 Potenza24-Mar --- Benevento 0:0 AZPicerno select match 27-Mar --- C. Unidos 2:2 Atl. Grau27-Mar --- Ayacucho 2:3 Melgar select match 25-Mar --- Livingstn 1:0 Falkirk25-Mar --- Morton 3:3 Raith select match 27-Mar --- Barcelona 3:0 Osasuna select match 24-Mar --- Zaragoza 1:1 Cordoba select match 25-Mar --- Bolivia 0:0 Uruguay25-Mar --- Colombia 2:2 Paraguay25-Mar --- Venezuela 1:0 Peru25-Mar --- Argentina 4:1 Brazil25-Mar --- Chile 0:0 Ecuador select match 24-Mar --- New Caled 0:3 N.Zealand select match 24-Mar --- Lithuania 2:2 Finland24-Mar --- England 3:0 Latvia24-Mar --- Bosnia-Hz 2:1 Cyprus24-Mar --- San Marino 1:5 Romania24-Mar --- Albania 3:0 Andorra24-Mar --- Poland 2:0 Malta25-Mar --- Moldova 2:3 Estonia25-Mar --- Gibraltar 0:4 Czechia25-Mar --- Liechtens 0:2 Kazakhstan25-Mar --- N Macedn 1:1 Wales25-Mar --- Israel 2:4 Norway25-Mar --- Montenegro 1:0 Faroe Isl select match 26-Mar --- Lyon 4:1 Bayern26-Mar --- Arsenal 3:0 R.Madrid26-Mar --- Chelsea 3:0 Man City27-Mar --- Barcelona 6:1 Wolfsburg SHARE THIS David Wallace Wotherspoon (born 16 January 1990) is a professional soccer player who plays as a midfielder for Scottish Championship club Dunfermline Athletic. Born in Scotland, he represents the Canada national team. Wikipedia text is available under the terms of the GNU Free Documentation License - Full article DetailAnalysis By Tournament | By Team | Injuries/bans | Discipline | Substitutions | Penalties Hibernian FC09/13 #24 SPL 09/1029 #24 SPL 10/1135 #24 Scottish Cup 1 #24 Europa Qualif 2 #24 League Cup 1 #7 SPL 11/1230 #7 Scottish Cup 3 #14 SPL 12/1320 St Johnstone FC13/23 #10 SPFL 13/1438 League Cup 3 #10 Scottish Cup 5 #10 Europa Qualif 4 #10 SPFL 14/1535 #10 League Cup 1 #10 Europa Qualif 4 #10 SPFL 15/1635 #10 Europa Qualif 1 #10 SPFL 16/1733 #10 Europa Qualif 17/182 #10 SPFL 17/1835 #10 SPFL 18/1929 #10 SPFL 19/2021 #10 SPFL 20/2137 #10 ECL Qual 21/221 #10 SPFL 21/2210 #10 Europa Qualif 1 #10 SPFL 22/2322 #10 Scottish Cup 1 Unattached23 Inverness Caledonian Thistle23/24 #30 Championship 23/2410 Dundee United FC24 #10 Championship 23/24 9 Dunfermline Athletic FC24/now #19 Championship 24/2524 #19 Scottish Cup 2 Scotland #7 UEFA U21 Qual 11 5 #11 UEFA U21 Qual 13 2 Canada #7 Friendlies 18 1 #16 Nations League 19/20 1 #24 World Cup 22 1 #8 Qualif WC 22 8 #8 Gold Cup 23 2 Appearances, goals and cards for Wotherspoon === Filter Tournament ===----By Tournament----Hibernian FC - SPL 2009/2010Hibernian FC - Europa League Qualifying 2010/2011Hibernian FC - Scottish League Cup 2010/2011Hibernian FC - SPL 2010/2011Hibernian FC - Scottish Cup 2010/2011Hibernian FC - SPL 2011/2012Hibernian FC - Scottish Cup 2011/2012Hibernian FC - SPL 2012/2013St Johnstone FC - Europa League Qualifying 2013/2014St Johnstone FC - Scottish Premiership 2013/2014St Johnstone FC - Scottish League Cup 2013/2014St Johnstone FC - Scottish Cup 2013/2014St Johnstone FC - Europa League Qualifying 2014/2015St Johnstone FC - Scottish League Cup 2014/2015St Johnstone FC - Scottish Premiership 2014/2015St Johnstone FC - Europa League Qualifying 2015/2016St Johnstone FC - Scottish Premiership 2015/2016St Johnstone FC - Scottish Premiership 2016/2017St Johnstone FC - Europa League Qualifying 2017/2018St Johnstone FC - Scottish Premiership 2017/2018St Johnstone FC - Scottish Premiership 2018/2019St Johnstone FC - Scottish Premiership 2019/2020St Johnstone FC - Scottish Premiership 2020/2021St Johnstone FC - Europa Conference League Qualifying 2021/2022St Johnstone FC - Scottish Premiership 2021/2022St Johnstone FC - Europa League Qualifying 2021/2022St Johnstone FC - Scottish Premiership 2022/2023St Johnstone FC - Scottish Cup 2022/2023Dundee United FC - Scottish Championship 2023/2024Inverness Caledonian Thistle - Scottish Championship 2023/2024Dunfermline Athletic FC - Scottish Championship 2024/2025Dunfermline Athletic FC - Scottish Cup 2024/2025Scotland - UEFA U-21 Qualifying 2011Scotland - UEFA U-21 Qualifying 2013Canada - Friendlies 2018Canada - CONCACAF Nations League A 2019/2020Canada - CONCACAF World Cup Qualifiers 2022Canada - World Cup 2022Canada - CONCACAF Gold Cup 2023----By Year----Year 2009Year 2010Year 2011Year 2012Year 2013Year 2014Year 2015Year 2016Year 2017Year 2018Year 2019Year 2020Year 2021Year 2022Year 2023Year 2024oooooo.o.o...ooo...ooo.ooo.o...oooooooooooooo.....oX Dunfermline Athletic FC 14-Mar-25Raith 2:0 Dunfmline61 D29 Championship Out 61 RM25-Feb-25Hamilton 1:0 Dunfmline56 D26 Championship Out 56 CM22-Feb-25Dunfmline 0:0 Q. Park85 D25 Championship Out 85 LM15-Feb-25Livingstn 0:0 Dunfmline D24 Championship CM09-Feb-25Aberdeen 3:0 Dunfmline88 D5 Scottish Cup Out 88 CM01-Feb-25Dunfmline 3:1 Raith87 D23 Championship Out 87 CM25-Jan-25Airdrie 3:0 Dunfmline22 D22 Championship In68 18-Jan-25Dunfmline 3:0 Stenhmuir65 D4 Scottish Cup Out 65 CM 17-Jan-25 - Dunfermline Athletic FC New Coach Tidser04-Jan-25Partick 1:4 Dunfmline9 D20 Championship In81 21-Dec-24Morton 2:0 Dunfmline50 D18 Championship CM14-Dec-24Raith 2:0 Dunfmline20 D17 Championship In70 23-Nov-24Ayr Utd 1:0 Dunfmline16 D15 Championship In74 16-Nov-24Dunfmline 1:0 Airdrie12 D14 Championship In78 09-Nov-24Q. Park 2:1 Dunfmline45 D13 Championship Out 45 CM02-Nov-24Dunfmline 0:1 Partick D12 Championship LM29-Oct-24Dunfmline 3:0 Livingstn D11 Championship LM26-Oct-24Falkirk 2:1 Dunfmline38 D10 Championship In52 19-Oct-24Dunfmline 0:0 Morton30 D9 Championship In60 05-Oct-24Airdrie 1:1 Dunfmline14 D8 Championship In76 28-Sep-24Dunfmline 1:2 Q. Park45 D7 Championship Out 45 CM21-Sep-24Partick 1:0 Dunfmline24 D6 Championship Out 24 CM13-Sep-24Dunfmline 2:0 Raith D5 Championship CM31-Aug-24Dunfmline 1:1 Ayr Utd28 D4 Championship In62 24-Aug-24Hamilton 1:0 Dunfmline D3 Championship CM10-Aug-24Dunfmline 0:2 Falkirk70 D2 Championship Out 70 CM03-Aug-24Livingstn 2:0 Dunfmline D1 Championship CM Dundee United FC 03-May-24Dundee U 4:1 Partick30 D36 Championship In60 26-Apr-24Airdrie 0:0 Dundee U64 D35 Championship Out 64 CM20-Apr-24Dundee U 1:0 Ayr Utd23 D34 Championship In67 12-Apr-24Morton 1:4 Dundee U8 D33 Championship In82 06-Apr-24Q. Park 0:5 Dundee U14 D32 Championship In76 24-Feb-24Dundee U 3:1 Q. Park9 D25 Championship Out 9 LM16-Feb-24Raith 2:1 Dundee U81 D24 Championship Out 81 CM03-Feb-24Ayr Utd 1:2 Dundee U58 D23 Championship Out 58 CM27-Jan-24Dundee U 0:0 Dunfmline68 D22 Championship Out 68 CM Inverness Caledonian Thistle 30-Dec-23Inverness 0:0 Morton40 D18 Championship Out 40 FW23-Dec-23Partick 1:1 Inverness D17 Championship Out 90 FW16-Dec-23Inverness 1:2 Arbroath D16 Championship Out 90 FW12-Dec-23Morton 2:1 Inverness86 D9 Championship Out 86 CM09-Dec-23Q. Park 1:4 Inverness83 D15 Championship Out 83 CM02-Dec-23Inverness 1:2 Raith80 D14 Championship Out 80 CM18-Nov-23Dunfmline 1:1 Inverness84 D11 Championship Out 84 FW11-Nov-23Inverness 3:1 Ayr Utd89 D13 Championship Out 89 FW04-Nov-23Dundee U 1:1 Inverness85 D12 Championship Out 85 CM28-Oct-23Inverness 1:0 Airdrie68 D10 Championship Out 68 CM 17-Oct-23 Inverness Caledonian Thistle 09-Jul-23USA 2:2 Canada47 D4 Gold Cup AET In73 01-Jul-23Guatemala 0:0 Canada25 D2 Gold Cup In65 St Johnstone FC 28-May-23St Johnst 2:0 Livingstn15 D38 SPFL In75 24-May-23Ross Co 3:3 St Johnst22 D37 SPFL In68 20-May-23Kilmarnck 0:1 St Johnst3 D36 SPFL In87 22-Apr-23St Johnst 1:1 Hibernian61 D33 SPFL Out 61 CM . . . Filter Tournament / Year to see more lineups Dunfermline Athletic FC 1 Mehmet - 2 Comrie - 3 Ngwenya - 3 Ngwenya - 4 Bene'us - 5 Hamilton - 6 Otoo - 7 Ritc'er - 8 Chalmers - 9 Wighton - 10 Todd - 11 McCann - 12 Breen - 13 Raymond - 14 Stevens - 15 Fisher - 16 Fogarty - 17 Young - 18 Briggs - 19 Woth'on - 20 Kane - 21 Oluwayemi - 22 Clay - 23 O'Ha'an - 24 Suth'nd - 25 Young - 26 Tod - 27 Hoggan - 28 Mcleod - 30 Rowe - 33 Cooper - 34 Yeboah - 35 Oakl'he - 37 Hampson - 41 Hogarth - 45 Tayl'ke - 48 Chil'en - 62 Mebude - Coach: Tidser Scottish Championship 2024/2025 Airdrie - Ayr Utd - Dunfmline - Falkirk - Hamilton - Livingstn - Morton - Partick - Q. Park - Raith Past Squads on database Canada - World Cup 2022 1 S Clair - 2 Johnston - 3 Adekugbe - 4 Miller - 5 Vitória - 6 Piette - 7 Eust'io - 8 Fraser - 9 Cavallini - 10 Hoilett - 11 Buchanan - 12 Ugbo - 13 Hutc'on - 14 Kaye - 15 Koné - 16 Pantemis - 17 Larin - 18 Borjan - 19 Davies - 20 David - 21 Osorio - 22 Laryea - 23 Millar - 24 Woth'on - 25 Cornelius - 26 Waterman - Coach: Herdman Canada - CONCACAF Gold Cup 2023 1 S Clair - 2 Brault - 3 Fraser - 4 Miller - 5 Vitória - 6 Zator - 7 Nelson - 8 Woth'on - 9 Cavallini - 10 Hoilett - 11 Millar - 12 Loturi - 13 Shaf'rg - 14 Bombito - 15 McGraw - 16 McGill - 17 Russ'we - 18 Borjan - 19 Brym - 20 Ahmed - 21 Osorio - 22 Laryea - 23 Kennedy - Coach: Herdman