James Duffy (born 27 April 1959) is a Scottish football coach and former player, who was most recently the director of football at Scottish League Two club Clyde. During his playing career he played for Celtic, Greenock Morton, Dundee (three spells) and Partick Thistle. His managerial career has involved spells with Falkirk, Hibernian, Dundee (two spells – first as player-manager), Brechin City, Greenock Morton, Dumbarton and Ayr United. Duffy also had a brief director of football role at Hearts and an extensive coaching career including spells in English football. Wikipedia text is available under the terms of the GNU Free Documentation License - Full article TacticsPlayersComments (0)Country coaches Clyde FC11/14 League Cup 11/122 League Cup 13/141 League Two 13/1436 Scottish Cup 13/142 SPFL Playoffs 142 Greenock Morton14/18 Challenge Cup 14/152 League Cup 14/152 League One 14/156 Ayr United21 Championship 21/2214Duffy, J last games Ayr United 18-Dec-21 away Q.O.S. 3-0 in Championship 10-Dec-21 home Hamilton 1-1 in Championship 04-Dec-21 away Morton 2-2 in Championship games black=tourn incomplete --- Today Top Games --- 1. FC Union Berlin - 1. FSV Mainz 05 Accrington Stanley - Barnet FC Algeria - Nigeria Atalanta - Torino Atromitos - Olympiacos CFP AZ Alkmaar - FC Volendam Bayer Leverkusen - VfB Stuttgart Bristol City - Watford Burnley - Millwall Cambridge United - Birmingham City Celtic FC - Dundee United FC Charlton Athletic - Chelsea Cheltenham Town - Leicester City Chivas Guadalajara - Pachuca Deportivo Cali - Once Caldas Doncaster Rovers - Southampton Egypt - Ivory Coast Everton - Sunderland FC Groningen - NAC Breda FC St. Pauli - RB Leipzig Fulham - Middlesbrough Hibernian FC - Motherwell FC Independiente - Alianza Lima Ipswich Town - Blackpool León - Cruz Azul Leyton Orient - Cardiff City Livingston FC - Kilmarnock FC Luton Town - Stevenage Macclesfield FC - Crystal Palace Manchester City - Exeter City Mansfield Town - Reading Monterrey - Toluca Newcastle United - Bournemouth Oldham Athletic - Notts County Panetolikos - PAOK Perth Glory - Central Coast Mariners PSV Eindhoven - Excelsior Rotterdam Racing de Santander - Real Zaragoza Real Oviedo - Real Betis Roma - Sassuolo Santos Laguna - Necaxa SC Freiburg - Hamburger SV Sheffield Wednesday - Brentford St Mirren - Falkirk FC Stoke City - Coventry City Tottenham Hotspur - Aston Villa Twente Enschede - PEC Zwolle Udinese - Pisa Valencia - Elche CF Villarreal - Deportivo Alaves Werder Bremen - TSG 1899 Hoffenheim Wolverhampton Wanderers - Shrewsbury Town --- Tomorrow Top Games --- Aberdeen FC - Rangers FC Atletico San Luis - UANL Tigres Bayern München - VfL Wolfsburg Borussia Mönchengladbach - FC Augsburg Derby County - Leeds United Dundee FC - Heart of Midlothian FC Fiorentina - AC Milan Heerenveen - Feyenoord Hellas Verona - Lazio Hull City - Blackburn Rovers Inter Milan - Napoli Lecce - Parma Levante - Espanyol de Barcelona Manchester United - Brighton & Hove Albion Mantova - Palermo Melbourne City - Newcastle Jets Nacional - Santa Clara Norwich City - Walsall FC Padova - Modena Panathinaikos - Panserraikos Portsmouth - Arsenal River Plate - Millonarios Sheffield United - Mansfield Town Swansea City - West Bromwich Albion Telstar - Ajax Amsterdam UNAM Pumas - Queretaro Wellington Phoenix - Adelaide United West Ham United - Queens Park Rangers --- Recent games --- Australia - A-LeagueEngland - FA CupEngland - FA Premier LeagueEngland - League OneEngland - National League NorthEngland - National League SouthGermany - BundesligaItaly - Serie AMexico - ClausuraSaudi Arabia - Saudi Pro LeagueScotland - Scottish PremiershipSpain - La LigaSpain - Segunda DivisiónWales - Welsh Premier League------ - Africa Cup of Nations------ - Club Friendlies select match 06-Jan --- Melb City 1:0 Bris Roar09-Jan --- Bris Roar 0:2 Auckland10-Jan --- Melb Vic 0:1 West Syd select match 09-Jan --- MK Dons 1:1 Oxford U09-Jan --- Port Vale 1:0 Fleetwood09-Jan --- Preston 0:1 Wigan09-Jan --- Wrexham 3:3 Not.Forest10-Jan --- Cheltnham 0:2 Leicester10-Jan --- Everton 1:1 Sunderland10-Jan --- Macclesfd 2:1 C Palace10-Jan --- Man.City 10:1 Exeter10-Jan --- Stoke City 1:0 Coventry10-Jan --- Tottenham 1:2 A.Villa select match 06-Jan --- West Ham 1:2 Not.Forest07-Jan --- Bournemth 3:2 Tottenham07-Jan --- Fulham 2:1 Chelsea07-Jan --- Everton 1:1 Wolves07-Jan --- Man.City 1:1 Brighton07-Jan --- C Palace 0:0 A.Villa07-Jan --- Brentford 3:0 Sunderland07-Jan --- Newcastle 4:3 Leeds07-Jan --- Burnley 2:2 Man.Utd08-Jan --- Arsenal 0:0 Liverpool select match 10-Jan --- L Orient 1:1 Cardiff select match 06-Jan --- Macclesfd 2:1 Radcliffe select match 06-Jan --- Eastbourn 0:2 Horsham10-Jan --- Dover Ath 1:2 Hemel Hmp10-Jan --- Torquay 4:1 Hamp Rich10-Jan --- Enfield T 1:1 Tonbridge10-Jan --- Salisbury 5:4 Worthing select match 09-Jan --- Frankfurt 3:3 Dortmund10-Jan --- Freiburg 2:1 Hamburg10-Jan --- Heidenhm 2:2 Köln10-Jan --- U Berlin 2:2 Mainz select match 06-Jan --- Pisa 0:3 Como06-Jan --- Lecce 0:2 Roma06-Jan --- Sassuolo 0:3 Juventus07-Jan --- Napoli 2:2 H.Verona07-Jan --- Bologna 0:2 Atalanta07-Jan --- Lazio 2:2 Fiorentina07-Jan --- Torino 1:2 Udinese07-Jan --- Parma 0:2 Inter select match 09-Jan --- Mazatlán 1:2 Juárez09-Jan --- Tijuana 0:0 América09-Jan --- Atlas 1:0 Puebla select match 08-Jan --- Al-Hilal 3:0 Al Hazm08-Jan --- Al-Nassr 1:2 Qadsiah08-Jan --- Al-Najma 3:4 Ettifaq select match 06-Jan --- Rangers 2:0 Aberdeen10-Jan --- Celtic 4:0 Dundee U10-Jan --- Hibernian 1:1 Mothrwell10-Jan --- St Mirren 0:2 Falkirk10-Jan --- Livingstn 1:1 Kilmarnck select match 09-Jan --- Getafe 1:2 R.Sociedad10-Jan --- R. Oviedo 1:1 Betis10-Jan --- Villarreal 3:1 Alaves select match 09-Jan --- Cádiz 3:2 Sp.Gijon select match 06-Jan --- TNS 2:1 Bala Town select match 06-Jan --- Algeria 1:0 DR Congo06-Jan --- Ivory C. 3:0 Burkina F09-Jan --- Mali 0:1 Senegal09-Jan --- Cameroon 0:2 Morocco10-Jan --- Algeria 0:2 Nigeria select match 06-Jan --- Salzburg 0:5 Bayern Stories Potential Bruno Fernandes exit Celebrate the World Cup 2026 EPL promoted clubs Club World Cup Qualification A-League 2025 ending Transfer talk Liverpool 2025 Season Liverpool Influence in the Champions League Sports-Themed Online Games