Chess
Scotland

TAFCA Division 2 - 2025-26

31/01/2026

League Table - Grading Results - Matches

Grading Results by Team

Castlehill D

Grading Performance
Sd Name Clb Sta Grd Pts Opp Pld PldG Scr ScrG Exp TPR
4 Bogs, Moritz 31449 CH A 1416 1 1467 2 1 1.0 1.0 0.430 ≥1867
6 Thomson, Steve 31861 CH A 1330 1 1413 2 1 1.0 0.0 0.390 ≤1013
1 Neave, Stuart 22715 CH A 1450 1 - 1 - 1.0 - - -
2 Shafi, Paul 12506 CH, CA A 1443 0.5 1473 1 1 0.5 0.5 0.460 1473
3 Milne, Fergus 5283 CH A 1435 0 - 1 - 0.0 - - -
5 Noble, Ray 8657 CH A 1411 0 - - - - - - -

Castlehill E

Grading Performance
Sd Name Clb Sta Grd Pts Opp Pld PldG Scr ScrG Exp TPR
3 Young, Colin 23227 CH A 1365 2 1408 3 2 2.0 2.0 0.880 ≥1808
7 Coleman, Daniel J 20001 CH A 1312 1.5 1111 2 1 1.5 1.0 0.760 ≥1511
2 Thomas, Gordon J 6224 CH A 1366 1 1531 2 1 1.0 1.0 0.280 ≥1931
6 Thomson, Steve 31861 CH A 1330 1 - 2 - 1.0 - - -
4 Wan, Kam 28918 KC, CH A 1357 0 1510 2 1 0.0 0.0 0.300 ≤1110
13 Dickson, Noah 29773 CH J13 736 0 1492 1 1 0.0 0.0 0.080 ≤1092
1 Harley, Trevor 15210 CH A 1408 0 - - - - - - -
5 Afaneh, Nour 32204 CH J20 1344 0 - - - - - - -
8 Waugh, Norman 16852 CH A 1246 0 - - - - - - -
9 Polignano, Francesco 31413 CH A 1233 0 - - - - - - -
10 Dickson, Josh 29774 CH J15 1075 0 - - - - - - -
11 Alijani, Afshin 29879 CH A 978 0 - - - - - - -
12 Lambertino, Armando 30430 CH J13 743 0 - - - - - - -
14 Laulhe, Yasmin 32428 CH NEW Ung 0 - - - - - - -
15 Barron-Majerik, Alexander 27994 IV, CH J14 Ung 0 - - - - - - -
16 Leith, Oliver 6743 CH NEW Ung 0 - - - - - - -

Dundee C

Grading Performance
Sd Name Clb Sta Grd Pts Opp Pld PldG Scr ScrG Exp TPR
5 Bhakta, Ansh 32817 DV A 1492 6 1150 6 4 6.0 4.0 3.530 ≥1550
3 Tanzerova, Katarina 32207 DV NEW 1510 5 1347 6 5 5.0 4.0 3.570 1589
1 Emery, Keith 9859 SZ, DV A 1531 3 1402 6 4 3.0 1.5 2.700 1311
6 Flood, Raymond 3951 DV, CH A 1419 2 1146 2 2 2.0 2.0 1.660 ≥1546
2 Boyd, William J 12653 DV A 1524 1 1377 4 3 1.0 0.5 2.090 1098
4 Robertson, I Gordon 5810 DV A 1499 0 - - - - - - -

Dundee D

Grading Performance
Sd Name Clb Sta Grd Pts Opp Pld PldG Scr ScrG Exp TPR
5 Collins, Andrew 31471 DV A 1111 2 1320 4 4 2.0 2.0 0.940 1320
16 O`Connor, Daniel 32897 DV NEW Ung 1.5 1428 3 3 1.5 1.5 - 1428
9 Bouin, James 32266 DV NEW Ung 0.5 1411 2 2 0.5 0.5 - 1218
2 Burnett, Robert 3351 DV A 1292 0 1449 3 3 0.0 0.0 0.880 ≤1049
7 Carroll, Norrie 28213 DV A 865 0 1418 1 1 0.0 0.0 0.080 ≤1018
8 Leaburn, Steven 31493 DV J15 702 0 1413 1 1 0.0 0.0 0.080 ≤1013
1 Bremner, Ross 29492 DV A 1292 0 - - - - - - -
3 Shepherd, Sam 32242 DV NEW 1228 0 - - - - - - -
4 Bisset, Lewis 31439 DV J20 1182 0 - - - - - - -
6 Sim, Christine 18987 DV A 1010 0 - - - - - - -
10 Bremner, Jonathan 31701 DV NEW Ung 0 - - - - - - -
11 Laland-Brown, Thomas 23872 DV NEW Ung 0 - - - - - - -
12 Leaburn Snr, Steven 31705 DV NEW Ung 0 - - - - - - -
13 McHugh, Kara 30996 DV NEW Ung 0 - - - - - - -
14 Soutar, Amy 31707 DV NEW Ung 0 - - - - - - -
15 Soutar, Brian 31708 DV NEW Ung 0 - - - - - - -

Kirkcaldy B

Grading Performance
Sd Name Clb Sta Grd Pts Opp Pld PldG Scr ScrG Exp TPR
1 Henderson, Euan 22592 KC A 1388 2.5 1498 3 2 2.5 2.0 0.700 ≥1898
3 Selbie, Peter 10963 KC A 1298 2 1452 2 2 1.0 1.0 0.590 1452
4 Owens, Aaron 25112 KC A 1251 1 1440 2 2 1.0 1.0 0.510 1440
6 Christie, John 8161 KC A 878 1 - - - - - - -
5 Wood, Alastair 23575 KC A 1082 0 1261 3 3 0.0 0.0 0.800 ≤861
2 Doherty, Terry 15068 KC, DL A 1358 0 - - - - - - -
7 Zajac, Victor 32972 KC NEW Ung 0 - - - - - - -

Newport Knights

Grading Performance
Sd Name Clb Sta Grd Pts Opp Pld PldG Scr ScrG Exp TPR
5 Sneddon, Angus 28261 NK A 1380 1.5 1434 4 3 1.5 1.5 1.270 1434
7 Cairns, Douglas 3381 NK A 1369 1.5 1409 4 3 1.5 1.0 1.330 1286
10 Wallace, Alan 29293 NK A 1181 1 1305 4 3 1.0 1.0 1.000 1182
6 Morris, Roy 5364 CH, DV A 1369 1 1455 3 2 1.0 0.0 0.760 ≤1055
2 Wylie, Marcus 6554 NK A 1464 0 1388 1 1 0.0 0.0 0.610 ≤988
1 Hughes, Lloyd 14436 NK, CH A 1693 0 - - - - - - -
3 Markham, Simon 28450 NK A 1450 0 - - - - - - -
4 Pye, Andy 28868 NK A 1415 0 - - - - - - -
8 Finnie, Scott 28320 NK A 1329 0 - - - - - - -
9 Tevendale, Jonathan 30278 NK A 1262 0 - - - - - - -
11 McLaren, Richard 28262 NK A 1098 0 - - - - - - -
12 Rossiter, Frank 28263 NK A 759 0 - - - - - - -

Perth B

Grading Performance
Sd Name Clb Sta Grd Pts Opp Pld PldG Scr ScrG Exp TPR
5 Williamson, John 6488 BG, PR A 1413 3 1176 4 4 3.0 3.0 3.180 1369
4 Caldow, Ian M 3385 PR A 1418 2 1117 2 2 2.0 2.0 1.700 ≥1517
1 Roberts, Martin P 5796 PR, BG A 1473 2 1412 4 4 2.0 2.0 2.340 1412
2 Mathieson, Liam 22318 PR A 1467 2 1355 4 4 2.0 2.0 2.610 1355
6 Mathieson, Robert 23845 PR A 1062 1 - - - - - - -
3 Washington, Ian 10183 PR, DL A 1467 0 1510 1 1 0.0 0.0 0.440 ≤1110
7 Shovlin, John 9973 PR A 828 0 - - - - - - -
8 Gray, Leo 32417 PR NEW Ung 0 - - - - - - -

St Andrews C

Grading Performance
Sd Name Clb Sta Grd Pts Opp Pld PldG Scr ScrG Exp TPR
2 King, Alex T 30512 SA J18 Ung 2.5 1432 4 4 2.5 2.5 - 1523
3 Quirk, Colton 32884 SA NEW Ung 2 1417 3 3 2.0 2.0 - 1540
8 Giordano, Rocco 33026 SA NEW Ung 1.5 1364 2 2 1.5 1.5 - 1557
5 Altiparmak, Boran 32419 SA NEW Ung 1.5 1340 3 3 1.5 1.5 - 1340
6 Poiret, Thibault 32682 SA NEW Ung 1 1435 1 1 1.0 1.0 - ≥1835
4 Earnshaw, Daniel 27571 SA J18 Ung 0 1492 1 1 0.0 0.0 - ≤1092
7 Yu, Cindy 32919 SA NEW Ung 0 1350 2 2 0.0 0.0 - ≤950
1 Kenicer, Eve 29913 SA A 1079 0 - - - - - - -
View raw data file

Column Descriptions
Sd: The starting seed of a player, based on their grade.
Name: This column shows a player's name, title, and Pnum.
Clb: The club or clubs the player belongs to.
Sta: The status of the player.
Grd: The player's tournament grade.
Pts: The total points a player achieved (includes Byes and Defaults).
Opp: The average of a player's opponents' grades.
Pld: The number of games played by a player.
PldG: The number of games played by a player against graded opponents.
Scr: The points a player has actually scored (excludes Byes and Defaults).
ScrG: The points a player has actually scored against graded opponents (excludes Byes and Defaults).
Exp: The points the player would be expected to score based on their and their opponents' grades.
TPR: True Performance Rating indicates how well a player played in the event.