TOP Tournaments
Show more
person-avatar

Mitchell David

Scotland
Scotland
Current Club:
Position:
Goalkeeper
Age:
36 (04.04.1990)
Height:
183 cm
Weight:
83 kg
Contract expires:
31.05.2027
Mitchell David Last matches
Date Match Minutes played Goalkeeper saves Yellow cards Red cards
11.04 Ayr United Ayr United Arbroath Arbroath 1 0 0 90’ 0/0 0 0
07.04 Ayr United Ayr United Dunfermline Athletic Dunfermline Athletic 0 3 0 90’ 0/0 0 0
04.04 Ayr United Ayr United Partick Thistle Partick Thistle 1 1 0 90’ 0/0 0 0
27.03 Raith Rovers Raith Rovers Ayr United Ayr United 3 0 Not in the squad
21.03 Ayr United Ayr United Greenock Morton FC Greenock Morton FC 0 1 Not in the squad
14.03 Queen's Park Queen's Park Ayr United Ayr United 1 1 Not in the squad
28.02 St. Johnstone St. Johnstone Ayr United Ayr United 3 1 Not in the squad
Date Match Minutes played Goalkeeper saves Yellow cards Red cards
24.02 Ayr United Ayr United Inverness Inverness 1 2 Not in the squad
Date Match Minutes played Goalkeeper saves Yellow cards Red cards
21.02 Ayr United Ayr United Ross County Ross County 0 0 Not in the squad
14.02 Arbroath Arbroath Ayr United Ayr United 0 0 Not in the squad
31.01 Ayr United Ayr United Raith Rovers Raith Rovers 2 1 Not in the squad
Date Match Minutes played Goalkeeper saves Yellow cards Red cards
27.01 St. Johnstone St. Johnstone Ayr United Ayr United 0 0 Not in the squad
Date Match Minutes played Goalkeeper saves Yellow cards Red cards
24.01 Partick Thistle Partick Thistle Ayr United Ayr United 2 1 On the bench
Date Match Minutes played Goalkeeper saves Yellow cards Red cards
17.01 Dundee United Dundee United Ayr United Ayr United 2 0 On the bench
Date Match Minutes played Goalkeeper saves Yellow cards Red cards
10.01 Ayr United Ayr United Airdrieonians Airdrieonians 1 1 On the bench
03.01 Ayr United Ayr United Queen's Park Queen's Park 0 0 Not in the squad
2025 Greenock Morton FC Greenock Morton FC Ayr United Ayr United 1 1 On the bench
2025 Dunfermline Athletic Dunfermline Athletic Ayr United Ayr United 2 3 0 20’ 0/0 0 0
2025 Ayr United Ayr United St. Johnstone St. Johnstone 2 4 On the bench
2025 Ayr United Ayr United Partick Thistle Partick Thistle 0 0 On the bench
Date Match Minutes played Goalkeeper saves Yellow cards Red cards
2025 Ayr United Ayr United Turriff United Turriff United 3 0 On the bench
Date Match Minutes played Goalkeeper saves Yellow cards Red cards
2025 Airdrieonians Airdrieonians Ayr United Ayr United 0 1 On the bench
2025 Ayr United Ayr United Arbroath Arbroath 1 1 0 90’ 0/0 0 0
2025 Ross County Ross County Ayr United Ayr United 3 3 0 90’ 0/0 0 0
2025 Ayr United Ayr United Dunfermline Athletic Dunfermline Athletic 0 1 0 90’ 0/0 0 0
2025 Queen's Park Queen's Park Ayr United Ayr United 0 0 0 90’ 0/0 0 0
2025 Partick Thistle Partick Thistle Ayr United Ayr United 2 1 0 90’ 0/0 0 0
2025 Ayr United Ayr United Greenock Morton FC Greenock Morton FC 2 1 0 90’ 0/0 0 0
2025 Raith Rovers Raith Rovers Ayr United Ayr United 0 2 0 90’ 0/0 0 0
2025 St. Johnstone St. Johnstone Ayr United Ayr United 0 0 0 90’ 0/0 0 0
2025 Ayr United Ayr United Airdrieonians Airdrieonians 4 2 0 90’ 0/0 0 0
2025 Dunfermline Athletic Dunfermline Athletic Ayr United Ayr United 0 1 0 90’ 0/0 0 0
2025 Ayr United Ayr United Ross County Ross County 1 1 0 90’ 0/0 0 0
2025 Ayr United Ayr United Queen's Park Queen's Park 1 1 0 90’ 0/0 0 0
2025 Greenock Morton FC Greenock Morton FC Ayr United Ayr United 2 2 0 90’ 0/0 0 0
Date Match Minutes played Goalkeeper saves Yellow cards Red cards
2025 Partick Thistle Partick Thistle Ayr United Ayr United 2 0 0 90’ 0/0 1 0
Date Match Minutes played Goalkeeper saves Yellow cards Red cards
2025 Ayr United Ayr United Raith Rovers Raith Rovers 0 1 0 90’ 0/0 0 0
2025 Arbroath Arbroath Ayr United Ayr United 1 1 0 90’ 0/0 0 0
Date Match Minutes played Goalkeeper saves Yellow cards Red cards
2025 Kilmarnock Kilmarnock Ayr United Ayr United 1 0 0 90’ 0/0 0 0
Date Match Minutes played Goalkeeper saves Yellow cards Red cards
2025 Livingston Livingston Partick Thistle Partick Thistle 2 0 5.7 90’ 1/3 0 0
2025 Partick Thistle Partick Thistle Livingston Livingston 0 2 6.9 90’ 6/8 0 0
2025 Ayr United Ayr United Partick Thistle Partick Thistle 0 2 6.7 90’ 0/0 0 0
2025 Partick Thistle Partick Thistle Ayr United Ayr United 0 1 6.2 90’ 2/3 0 0
Date Match Minutes played Goalkeeper saves Yellow cards Red cards
2025 Livingston Livingston Partick Thistle Partick Thistle 0 1 0 90’ 4/4 0 0
2025 Partick Thistle Partick Thistle Falkirk Falkirk 2 1 0 90’ 4/5 1 0
2025 Dunfermline Athletic Dunfermline Athletic Partick Thistle Partick Thistle 0 0 0 90’ 1/1 0 0
2025 Partick Thistle Partick Thistle Hamilton Academical Hamilton Academical 1 2 On the bench
2025 Airdrieonians Airdrieonians Partick Thistle Partick Thistle 2 1 On the bench
Mitchell David Transfers
Date From To Fee
30/06/25 Partick Thistle Partick Thistle Ayr United Ayr United Free agent
30/06/22 Hibernian Hibernian Partick Thistle Partick Thistle Free agent
30/08/21 Clyde Clyde Hibernian Hibernian -
Mitchell David Career
National leagues
National cups
Team Competition Matches Goalkeeper saves Clean sheets Yellow cards Red cards
2025/2026
Ayr United Ayr United Championship Championship 19 0 0 0 0
2024
Partick Thistle Partick Thistle Premiership Premiership 6.4 4 64 1 0 0
2024
Partick Thistle Partick Thistle Championship Championship 9 63 2 1 0
2023
Partick Thistle Partick Thistle Premiership Premiership 6.4 4 60 0 0 0
2023
Partick Thistle Partick Thistle Championship Championship 12 80 5 0 0
Total 48 66.8 8 1 0
Team Competition Matches Goalkeeper saves Clean sheets Yellow cards Red cards
2025/2026
Ayr United Ayr United League Cup League Cup 5 0 0 1 0
2024
Partick Thistle Partick Thistle League Cup League Cup 3 0 0 0 0
2023
Partick Thistle Partick Thistle League Cup League Cup 3 40 0 0 0
Total 11 40.0 0 1 0
Player rating is based on a proprietary algorithm, taking into account ball actions, performance in attack and defense, and the player’s direct influence on the game outcome
Top bookmakers
gift-icon-gray 3000 USD
Get Bonus
gift-icon-gray 100 USD
Get Bonus
gift-icon-gray 250 USD
Get Bonus
gift-icon-gray 750 USD
Get Bonus
gift-icon-gray 250 USD
Get Bonus
gift-icon-gray for $19.99
Get Bonus
gift-icon-gray for $15.99
Get Bonus