Chess
Scotland

TAFCA Division 2 - 2025-26

11/05/2026

League Table - Cross Table - Grading Results - Matches

Cross Table

No. Team 1 2 3 4 5 6 7 8
1 Dundee C
2
Castlehill D vs Dundee C 12/03/2026
2 – 2
Castlehill D Dundee C Result
1
Shafi, Paul
1443
Emery, Keith
1531 ½-½
2
Liaqat, Hamza
Ung
Boyd, William J
1524 1-0
3
Noble, Ray
1411
Tanzerova, Katarina
1510 0-1
4
Thomas, Gordon J
1366
Bhakta, Ansh
1492 ½-½
3
Dundee C vs St Andrews C 27/10/2025
3 – 1
Dundee C St Andrews C Result
1
Emery, Keith
1531
King, Alex T
Ung ½-½
2
Boyd, William J
1524
Quirk, Colton
Ung ½-½
3
Tanzerova, Katarina
1510
Altiparmak, Boran
Ung 1-0
4
Bhakta, Ansh
1492
Earnshaw, Daniel
Ung 1-0
3
Newport Knights vs Dundee C 28/01/2026
1 – 3
Newport Knights Dundee C Result
1
Sneddon, Angus
1380
Emery, Keith
1531 0-1
2
Cairns, Douglas
1369
Tanzerova, Katarina
1510 1-0
3
Morris, Roy
1369
Bhakta, Ansh
1492 0-1
4
Wallace, Alan
1181
Flood, Raymond
1419 0-1
2.5
Perth B vs Dundee C 12/01/2026
1.5 – 2.5
Perth B Dundee C Result
1
Roberts, Martin P
1473
Emery, Keith
1531 ½-½
2
Mathieson, Liam
1467
Boyd, William J
1524 1-0
3
Washington, Ian
1467
Tanzerova, Katarina
1510 0-1
4
Williamson, John
1413
Bhakta, Ansh
1492 0-1
2
Castlehill E vs Dundee C 16/10/2025
2 – 2
Castlehill E Dundee C Result
1
Thomas, Gordon J
1366
Emery, Keith
1531 1-0
2
Young, Colin
1365
Boyd, William J
1524 1-0
3
Wan, Kam
1357
Tanzerova, Katarina
1510 0-1
4
Dickson, Noah
736
Bhakta, Ansh
1492 0-1
4
Dundee C vs Dundee D 01/12/2025
4 – 0
Dundee C Dundee D Result
1
Emery, Keith
1531
O`Connor, Daniel
Ung 1-0
2
Tanzerova, Katarina
1510
Burnett, Robert
1292 1-0
3
Bhakta, Ansh
1492
Bouin, James
Ung 1-0
4
Flood, Raymond
1419
Collins, Andrew
1111 1-0
2.5
Dundee C vs Kirkcaldy B 24/11/2025
2.5 – 1.5
Dundee C Kirkcaldy B Result
1
Emery, Keith
1531
Henderson, Euan
1388 0-1
2
Boyd, William J
1524
Selbie, Peter
1298 ½-½
3
Tanzerova, Katarina
1510
Owens, Aaron
1251 1-0
4
Bhakta, Ansh
1492
Wood, Alastair
1082 1-0
2 Castlehill D
2
Castlehill D vs Dundee C 12/03/2026
2 – 2
Castlehill D Dundee C Result
1
Shafi, Paul
1443
Emery, Keith
1531 ½-½
2
Liaqat, Hamza
Ung
Boyd, William J
1524 1-0
3
Noble, Ray
1411
Tanzerova, Katarina
1510 0-1
4
Thomas, Gordon J
1366
Bhakta, Ansh
1492 ½-½
2
St Andrews C vs Castlehill D 13/11/2025
2 – 2
St Andrews C Castlehill D Result
1
King, Alex T
Ung
Neave, Stuart
1450 0-1
2
Poiret, Thibault
Ung
Milne, Fergus
1435 1-0
3
Giordano, Rocco
Ung
Bogs, Moritz
1416 1-0
4
Yu, Cindy
Ung
Thomson, Steve
1330 0-1
3
Newport Knights vs Castlehill D 11/02/2026
1 – 3
Newport Knights Castlehill D Result
1
Sneddon, Angus
1380
Neave, Stuart
1450 0-1
2
Cairns, Douglas
1369
Shafi, Paul
1443 1-0
3
Capdevila, Marcal
Ung
Milne, Fergus
1435 0-1
4
Wallace, Alan
1181
Coleman, Daniel J
1312 0-1
1.5
Perth B vs Castlehill D 20/10/2025
2.5 – 1.5
Perth B Castlehill D Result
1
Roberts, Martin P
1473
Shafi, Paul
1443 ½-½
2
Mathieson, Liam
1467
Bogs, Moritz
1416 0-1
3
Williamson, John
1413
Thomson, Steve
1330 1-0
4
Mathieson, Robert
1062
DEFAULT
Ung 1-D
1.5
Castlehill D vs Castlehill E 05/03/2026
1.5 – 2.5
Castlehill D Castlehill E Result
1
Gopal, Chethan
Ung
Thomas, Gordon J
1366 ½-½
2
Neave, Stuart
1450
Young, Colin
1365 ½-½
3
Shafi, Paul
1443
Wan, Kam
1357 0-1
4
Milne, Fergus
1435
Thomson, Steve
1330 ½-½
3
Castlehill D vs Dundee D 09/04/2026
3 – 1
Castlehill D Dundee D Result
1
Gopal, Chethan
Ung
Bouin, James
Ung 0-1
2
Neave, Stuart
1450
Burnett, Robert
1292 1-D
3
Shafi, Paul
1443
Collins, Andrew
1111 1-D
4
Liaqat, Hamza
Ung
DEFAULT
Ung 1-D
3
Kirkcaldy B vs Castlehill D 30/04/2026
1 – 3
Kirkcaldy B Castlehill D Result
1
Henderson, Euan
1388
Shafi, Paul
1443 0-1
2
Selbie, Peter
1298
Noble, Ray
1411 0-1
3
Owens, Aaron
1251
Thomson, Steve
1330 0-1
4
Wood, Alastair
1082
DEFAULT
Ung 1-D
3 St Andrews C
1
Dundee C vs St Andrews C 27/10/2025
3 – 1
Dundee C St Andrews C Result
1
Emery, Keith
1531
King, Alex T
Ung ½-½
2
Boyd, William J
1524
Quirk, Colton
Ung ½-½
3
Tanzerova, Katarina
1510
Altiparmak, Boran
Ung 1-0
4
Bhakta, Ansh
1492
Earnshaw, Daniel
Ung 1-0
2
St Andrews C vs Castlehill D 13/11/2025
2 – 2
St Andrews C Castlehill D Result
1
King, Alex T
Ung
Neave, Stuart
1450 0-1
2
Poiret, Thibault
Ung
Milne, Fergus
1435 1-0
3
Giordano, Rocco
Ung
Bogs, Moritz
1416 1-0
4
Yu, Cindy
Ung
Thomson, Steve
1330 0-1
2.5
St Andrews C vs Newport Knights 16/10/2025
2.5 – 1.5
St Andrews C Newport Knights Result
1
King, Alex T
Ung
Sneddon, Angus
1380 1-0
2
Quirk, Colton
Ung
Cairns, Douglas
1369 ½-½
3
Yu, Cindy
Ung
Morris, Roy
1369 0-1
4
Altiparmak, Boran
Ung
Wallace, Alan
1181 1-0
3
Perth B vs St Andrews C 16/04/2026
1 – 3
Perth B St Andrews C Result
1
Mathieson, Liam
1467
Quirk, Colton
Ung 0-1
2
Washington, Ian
1467
Poiret, Thibault
Ung 0-1
3
Caldow, Ian M
1418
Hunter, Jack
Ung 0-1
4
Williamson, John
1413
Payne, Matthew
Ung 1-0
3
St Andrews C vs Castlehill E 29/01/2026
3 – 1
St Andrews C Castlehill E Result
1
King, Alex T
Ung
Young, Colin
1365 1-0
2
Quirk, Colton
Ung
Wan, Kam
1357 1-0
3
Altiparmak, Boran
Ung
Thomson, Steve
1330 ½-½
4
Giordano, Rocco
Ung
Coleman, Daniel J
1312 ½-½
3.5
St Andrews C vs Dundee D
3.5 – 0.5
St Andrews C Dundee D Result
1
Quirk, Colton
Ung
O`Connor, Daniel
Ung ½-½
2
Poiret, Thibault
Ung
Bouin, James
Ung 1-0
3
Altiparmak, Boran
Ung
Burnett, Robert
1292 1-0
4
Earnshaw, Daniel
Ung
Collins, Andrew
1111 1-0
1.5
Kirkcaldy B vs St Andrews C 02/04/2026
2.5 – 1.5
Kirkcaldy B St Andrews C Result
1
Henderson, Euan
1388
Quirk, Colton
Ung 0-1
2
Selbie, Peter
1298
Hanlon, Will
Ung 1-0
3
Owens, Aaron
1251
Munro, Arran
Ung 1-0
4
Wood, Alastair
1082
Payne, Matthew
Ung ½-½
4 Newport Knights
1
Newport Knights vs Dundee C 28/01/2026
1 – 3
Newport Knights Dundee C Result
1
Sneddon, Angus
1380
Emery, Keith
1531 0-1
2
Cairns, Douglas
1369
Tanzerova, Katarina
1510 1-0
3
Morris, Roy
1369
Bhakta, Ansh
1492 0-1
4
Wallace, Alan
1181
Flood, Raymond
1419 0-1
1
Newport Knights vs Castlehill D 11/02/2026
1 – 3
Newport Knights Castlehill D Result
1
Sneddon, Angus
1380
Neave, Stuart
1450 0-1
2
Cairns, Douglas
1369
Shafi, Paul
1443 1-0
3
Capdevila, Marcal
Ung
Milne, Fergus
1435 0-1
4
Wallace, Alan
1181
Coleman, Daniel J
1312 0-1
1.5
St Andrews C vs Newport Knights 16/10/2025
2.5 – 1.5
St Andrews C Newport Knights Result
1
King, Alex T
Ung
Sneddon, Angus
1380 1-0
2
Quirk, Colton
Ung
Cairns, Douglas
1369 ½-½
3
Yu, Cindy
Ung
Morris, Roy
1369 0-1
4
Altiparmak, Boran
Ung
Wallace, Alan
1181 1-0
1
Newport Knights vs Perth B 26/11/2025
1 – 3
Newport Knights Perth B Result
1
Sneddon, Angus
1380
Roberts, Martin P
1473 1-0
2
Cairns, Douglas
1369
Mathieson, Liam
1467 0-1
3
Morris, Roy
1369
Caldow, Ian M
1418 0-1
4
Wallace, Alan
1181
Williamson, John
1413 0-1
4
Castlehill E vs Newport Knights 19/03/2026
0 – 4
Castlehill E Newport Knights Result
1
Thomas, Gordon J
1366
Wylie, Marcus
1464 0-1
2
Young, Colin
1365
Sneddon, Angus
1380 0-1
3
Thomson, Steve
1330
Cairns, Douglas
1369 0-1
4
Alijani, Afshin
978
Wallace, Alan
1181 0-1
·
1.5
Newport Knights vs Kirkcaldy B 12/11/2025
1.5 – 2.5
Newport Knights Kirkcaldy B Result
1
Wylie, Marcus
1464
Henderson, Euan
1388 0-1
2
Sneddon, Angus
1380
Selbie, Peter
1298 ½-½
3
Cairns, Douglas
1369
Owens, Aaron
1251 0-1
4
Wallace, Alan
1181
Wood, Alastair
1082 1-0
5 Perth B
1.5
Perth B vs Dundee C 12/01/2026
1.5 – 2.5
Perth B Dundee C Result
1
Roberts, Martin P
1473
Emery, Keith
1531 ½-½
2
Mathieson, Liam
1467
Boyd, William J
1524 1-0
3
Washington, Ian
1467
Tanzerova, Katarina
1510 0-1
4
Williamson, John
1413
Bhakta, Ansh
1492 0-1
2.5
Perth B vs Castlehill D 20/10/2025
2.5 – 1.5
Perth B Castlehill D Result
1
Roberts, Martin P
1473
Shafi, Paul
1443 ½-½
2
Mathieson, Liam
1467
Bogs, Moritz
1416 0-1
3
Williamson, John
1413
Thomson, Steve
1330 1-0
4
Mathieson, Robert
1062
DEFAULT
Ung 1-D
1
Perth B vs St Andrews C 16/04/2026
1 – 3
Perth B St Andrews C Result
1
Mathieson, Liam
1467
Quirk, Colton
Ung 0-1
2
Washington, Ian
1467
Poiret, Thibault
Ung 0-1
3
Caldow, Ian M
1418
Hunter, Jack
Ung 0-1
4
Williamson, John
1413
Payne, Matthew
Ung 1-0
3
Newport Knights vs Perth B 26/11/2025
1 – 3
Newport Knights Perth B Result
1
Sneddon, Angus
1380
Roberts, Martin P
1473 1-0
2
Cairns, Douglas
1369
Mathieson, Liam
1467 0-1
3
Morris, Roy
1369
Caldow, Ian M
1418 0-1
4
Wallace, Alan
1181
Williamson, John
1413 0-1
3.5
Castlehill E vs Perth B 12/02/2026
0.5 – 3.5
Castlehill E Perth B Result
1
Thomas, Gordon J
1366
Roberts, Martin P
1473 0-1
2
Young, Colin
1365
Washington, Ian
1467 0-1
3
Thomson, Steve
1330
Caldow, Ian M
1418 ½-½
4
Coleman, Daniel J
1312
Williamson, John
1413 0-1
3
Dundee D vs Perth B 10/11/2025
1 – 3
Dundee D Perth B Result
1
Burnett, Robert
1292
Roberts, Martin P
1473 0-1
2
Collins, Andrew
1111
Mathieson, Liam
1467 1-0
3
Carroll, Norrie
865
Caldow, Ian M
1418 0-1
4
Leaburn, Steven
702
Williamson, John
1413 0-1
2.5
Perth B vs Kirkcaldy B 09/03/2026
2.5 – 1.5
Perth B Kirkcaldy B Result
1
Roberts, Martin P
1473
Henderson, Euan
1388 0-1
2
Washington, Ian
1467
Selbie, Peter
1298 1-0
3
Caldow, Ian M
1418
Owens, Aaron
1251 ½-½
4
Williamson, John
1413
Wood, Alastair
1082 1-0
6 Castlehill E
2
Castlehill E vs Dundee C 16/10/2025
2 – 2
Castlehill E Dundee C Result
1
Thomas, Gordon J
1366
Emery, Keith
1531 1-0
2
Young, Colin
1365
Boyd, William J
1524 1-0
3
Wan, Kam
1357
Tanzerova, Katarina
1510 0-1
4
Dickson, Noah
736
Bhakta, Ansh
1492 0-1
2.5
Castlehill D vs Castlehill E 05/03/2026
1.5 – 2.5
Castlehill D Castlehill E Result
1
Gopal, Chethan
Ung
Thomas, Gordon J
1366 ½-½
2
Neave, Stuart
1450
Young, Colin
1365 ½-½
3
Shafi, Paul
1443
Wan, Kam
1357 0-1
4
Milne, Fergus
1435
Thomson, Steve
1330 ½-½
1
St Andrews C vs Castlehill E 29/01/2026
3 – 1
St Andrews C Castlehill E Result
1
King, Alex T
Ung
Young, Colin
1365 1-0
2
Quirk, Colton
Ung
Wan, Kam
1357 1-0
3
Altiparmak, Boran
Ung
Thomson, Steve
1330 ½-½
4
Giordano, Rocco
Ung
Coleman, Daniel J
1312 ½-½
0
Castlehill E vs Newport Knights 19/03/2026
0 – 4
Castlehill E Newport Knights Result
1
Thomas, Gordon J
1366
Wylie, Marcus
1464 0-1
2
Young, Colin
1365
Sneddon, Angus
1380 0-1
3
Thomson, Steve
1330
Cairns, Douglas
1369 0-1
4
Alijani, Afshin
978
Wallace, Alan
1181 0-1
0.5
Castlehill E vs Perth B 12/02/2026
0.5 – 3.5
Castlehill E Perth B Result
1
Thomas, Gordon J
1366
Roberts, Martin P
1473 0-1
2
Young, Colin
1365
Washington, Ian
1467 0-1
3
Thomson, Steve
1330
Caldow, Ian M
1418 ½-½
4
Coleman, Daniel J
1312
Williamson, John
1413 0-1
2.5
Dundee D vs Castlehill E 24/11/2025
1.5 – 2.5
Dundee D Castlehill E Result
1
O`Connor, Daniel
Ung
Thomas, Gordon J
1366 1-0
2
Burnett, Robert
1292
Young, Colin
1365 0-1
3
Bouin, James
Ung
Thomson, Steve
1330 ½-½
4
Collins, Andrew
1111
Coleman, Daniel J
1312 0-1
2
Kirkcaldy B vs Castlehill E 16/04/2026
2 – 2
Kirkcaldy B Castlehill E Result
1
Henderson, Euan
1388
Wan, Kam
1357 1-0
2
Owens, Aaron
1251
Thomson, Steve
1330 0-1
3
Wood, Alastair
1082
Alijani, Afshin
978 0-1
4
Morley, Brian
790
DEFAULT
Ung 1-D
7 Dundee D
0
Dundee C vs Dundee D 01/12/2025
4 – 0
Dundee C Dundee D Result
1
Emery, Keith
1531
O`Connor, Daniel
Ung 1-0
2
Tanzerova, Katarina
1510
Burnett, Robert
1292 1-0
3
Bhakta, Ansh
1492
Bouin, James
Ung 1-0
4
Flood, Raymond
1419
Collins, Andrew
1111 1-0
1
Castlehill D vs Dundee D 09/04/2026
3 – 1
Castlehill D Dundee D Result
1
Gopal, Chethan
Ung
Bouin, James
Ung 0-1
2
Neave, Stuart
1450
Burnett, Robert
1292 1-D
3
Shafi, Paul
1443
Collins, Andrew
1111 1-D
4
Liaqat, Hamza
Ung
DEFAULT
Ung 1-D
0.5
St Andrews C vs Dundee D
3.5 – 0.5
St Andrews C Dundee D Result
1
Quirk, Colton
Ung
O`Connor, Daniel
Ung ½-½
2
Poiret, Thibault
Ung
Bouin, James
Ung 1-0
3
Altiparmak, Boran
Ung
Burnett, Robert
1292 1-0
4
Earnshaw, Daniel
Ung
Collins, Andrew
1111 1-0
·
1
Dundee D vs Perth B 10/11/2025
1 – 3
Dundee D Perth B Result
1
Burnett, Robert
1292
Roberts, Martin P
1473 0-1
2
Collins, Andrew
1111
Mathieson, Liam
1467 1-0
3
Carroll, Norrie
865
Caldow, Ian M
1418 0-1
4
Leaburn, Steven
702
Williamson, John
1413 0-1
1.5
Dundee D vs Castlehill E 24/11/2025
1.5 – 2.5
Dundee D Castlehill E Result
1
O`Connor, Daniel
Ung
Thomas, Gordon J
1366 1-0
2
Burnett, Robert
1292
Young, Colin
1365 0-1
3
Bouin, James
Ung
Thomson, Steve
1330 ½-½
4
Collins, Andrew
1111
Coleman, Daniel J
1312 0-1
1.5
Kirkcaldy B vs Dundee D 23/10/2025
2.5 – 1.5
Kirkcaldy B Dundee D Result
1
Henderson, Euan
1388
O`Connor, Daniel
Ung ½-½
2
Selbie, Peter
1298
Burnett, Robert
1292 1-D
3
Wood, Alastair
1082
Collins, Andrew
1111 0-1
4
Christie, John
878
Sim, Christine
1010 1-D
8 Kirkcaldy B
1.5
Dundee C vs Kirkcaldy B 24/11/2025
2.5 – 1.5
Dundee C Kirkcaldy B Result
1
Emery, Keith
1531
Henderson, Euan
1388 0-1
2
Boyd, William J
1524
Selbie, Peter
1298 ½-½
3
Tanzerova, Katarina
1510
Owens, Aaron
1251 1-0
4
Bhakta, Ansh
1492
Wood, Alastair
1082 1-0
1
Kirkcaldy B vs Castlehill D 30/04/2026
1 – 3
Kirkcaldy B Castlehill D Result
1
Henderson, Euan
1388
Shafi, Paul
1443 0-1
2
Selbie, Peter
1298
Noble, Ray
1411 0-1
3
Owens, Aaron
1251
Thomson, Steve
1330 0-1
4
Wood, Alastair
1082
DEFAULT
Ung 1-D
2.5
Kirkcaldy B vs St Andrews C 02/04/2026
2.5 – 1.5
Kirkcaldy B St Andrews C Result
1
Henderson, Euan
1388
Quirk, Colton
Ung 0-1
2
Selbie, Peter
1298
Hanlon, Will
Ung 1-0
3
Owens, Aaron
1251
Munro, Arran
Ung 1-0
4
Wood, Alastair
1082
Payne, Matthew
Ung ½-½
2.5
Newport Knights vs Kirkcaldy B 12/11/2025
1.5 – 2.5
Newport Knights Kirkcaldy B Result
1
Wylie, Marcus
1464
Henderson, Euan
1388 0-1
2
Sneddon, Angus
1380
Selbie, Peter
1298 ½-½
3
Cairns, Douglas
1369
Owens, Aaron
1251 0-1
4
Wallace, Alan
1181
Wood, Alastair
1082 1-0
1.5
Perth B vs Kirkcaldy B 09/03/2026
2.5 – 1.5
Perth B Kirkcaldy B Result
1
Roberts, Martin P
1473
Henderson, Euan
1388 0-1
2
Washington, Ian
1467
Selbie, Peter
1298 1-0
3
Caldow, Ian M
1418
Owens, Aaron
1251 ½-½
4
Williamson, John
1413
Wood, Alastair
1082 1-0
2
Kirkcaldy B vs Castlehill E 16/04/2026
2 – 2
Kirkcaldy B Castlehill E Result
1
Henderson, Euan
1388
Wan, Kam
1357 1-0
2
Owens, Aaron
1251
Thomson, Steve
1330 0-1
3
Wood, Alastair
1082
Alijani, Afshin
978 0-1
4
Morley, Brian
790
DEFAULT
Ung 1-D
2.5
Kirkcaldy B vs Dundee D 23/10/2025
2.5 – 1.5
Kirkcaldy B Dundee D Result
1
Henderson, Euan
1388
O`Connor, Daniel
Ung ½-½
2
Selbie, Peter
1298
Burnett, Robert
1292 1-D
3
Wood, Alastair
1082
Collins, Andrew
1111 0-1
4
Christie, John
878
Sim, Christine
1010 1-D
View raw data file

How to read this table
Each cell shows the board points scored by the row team against the column team.
Green = match won, amber = draw, red = loss. Hover over any score to see the full board-by-board breakdown.
In a double round robin or more, each match is shown on a separate line. A dot (·) means the fixture has not yet been played.