The Record
May 22, 2026 · Level III

Scottish Masters 2026

Shooters
133
Divisions
4
Stages
14
Rounds
178
Field
6 GM/M

Results by division

CSV
#ShooterClassPF S1S2S3S4S5S6S7S8S9S10S11S12S13S14 Points%
1 Dan North6810 · 1 overall U Major 4.625.525.025.543.985.084.664.122.023.795.362.374.833.52 835.54 100.0
2 Rupert Stanley5635 · 2 overall M Major 4.845.064.445.574.054.974.313.714.423.984.801.924.513.60 807.73 96.7
3 James Williamson6479 · 3 overall U Major 5.705.153.494.134.665.494.204.293.704.124.403.124.163.49 797.85 95.5
4 Dave Dowding4461 · 4 overall M Major 4.605.014.685.294.545.254.172.784.152.813.762.613.933.36 768.94 92.0
5 Keith Marshall · 5 overall M Major 4.584.773.795.063.854.813.803.514.734.153.273.154.203.07 762.82 91.3
6 Simon Tendick · 6 overall U Major 4.434.753.334.773.654.813.963.224.093.443.992.923.463.09 723.95 86.6
7 Przemyslaw Lemke7035 · 7 overall U Major 3.365.102.874.203.382.692.823.984.523.073.752.183.662.92 643.77 77.0
8 Chris Wakefield4820 · 8 overall U Major 3.305.032.274.513.564.323.113.513.552.503.502.453.532.71 636.69 76.2
9 Michael Mackenzie8198 · 9 overall B Major 4.104.182.583.882.934.093.252.733.602.793.141.993.352.93 607.71 72.7
10 Andrew Grisbrooke · 10 overall U Major 4.132.932.584.012.823.823.232.034.223.202.741.663.542.49 584.60 70.0
11 Mark Jiggens6696 · 11 overall B Major 1.803.872.923.323.353.802.583.983.332.993.081.772.702.14 545.67 65.3
12 Max Kamp · 12 overall U Major 3.742.972.013.411.083.702.662.663.783.632.661.332.532.28 500.38 59.9
13 Nick Purdy DQ9340 · 13 overall U Major 0.000.000.000.000.000.000.00–––0.000.000.000.00 0.00 0.0

Stage cells show hit factor; the division's best hit factor on each stage is in red. Hover a cell for time and hits. A red dot after a stage number marks a classifier.

Stage by stage top runs on each stage, all divisions

1Stage 1 - All At SeaComstock · 8 rounds · 122 runs
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Maria Lina VasilatouOpen6.03326.638 · 0 · 0 · 0 · 0 · 040.00
2Callum Long-CollinsStandard5.86516.828 · 0 · 0 · 0 · 0 · 040.00
3Simon HaighOpen5.75546.958 · 0 · 0 · 0 · 0 · 038.16
4James WilliamsonModified5.69807.028 · 0 · 0 · 0 · 0 · 040.00
5Heng FanOpen5.61017.138 · 0 · 0 · 0 · 0 · 037.20
6Miranda BjurshagenStandard5.54027.228 · 0 · 0 · 0 · 0 · 037.78
7Lucius Hilger-EllisStandard5.49457.288 · 0 · 0 · 0 · 0 · 037.47
8Luis EmertonStandard5.42017.388 · 0 · 0 · 0 · 0 · 036.96
9Ben DuckerOpen5.41277.398 · 0 · 0 · 0 · 0 · 035.89
10Mark SandfordOpen5.18817.718 · 0 · 0 · 0 · 0 · 034.40
11Matthew OrtonOpen5.09557.858 · 0 · 0 · 0 · 0 · 033.78
12Darren HopleyStandard4.90208.168 · 0 · 0 · 0 · 0 · 033.43
2Stage 2 - Don't Get In A FlapComstock · 8 rounds · 121 runs
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Heng FanOpen7.24645.528 · 0 · 0 · 0 · 0 · 040.00
2Lucius Hilger-EllisStandard6.71145.968 · 0 · 0 · 0 · 0 · 040.00
3Matthew OrtonOpen6.64456.028 · 0 · 0 · 0 · 0 · 036.68
4Darren HopleyStandard6.11626.548 · 0 · 0 · 0 · 0 · 036.45
5Callum Long-CollinsStandard6.06066.608 · 0 · 0 · 0 · 0 · 036.12
6Matthew ForemanStandard5.98806.688 · 0 · 0 · 0 · 0 · 035.69
7Guy ThomsonStandard5.98806.688 · 0 · 0 · 0 · 0 · 035.69
8Robert RamsayStandard5.92596.758 · 0 · 0 · 0 · 0 · 035.32
9Luis EmertonStandard5.90846.778 · 0 · 0 · 0 · 0 · 035.21
10Eleni TsopouropoulouOpen5.83946.858 · 0 · 0 · 0 · 0 · 032.23
11David DaviteStandard Manual5.83946.858 · 0 · 0 · 0 · 0 · 040.00
12Miranda BjurshagenStandard5.82246.878 · 0 · 0 · 0 · 0 · 034.70
3Stage 3 - Backwards HellComstock · 16 rounds · 122 runs
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Heng FanOpen5.369114.9016 · 0 · 0 · 0 · 0 · 080.00
2Dan NorthModified5.018815.9416 · 0 · 0 · 0 · 0 · 080.00
3Dave DowdingModified4.675617.1116 · 0 · 0 · 0 · 0 · 074.53
4Mark SandfordOpen4.670217.1316 · 0 · 0 · 0 · 0 · 069.59
5Ben DuckerOpen4.535117.6416 · 0 · 0 · 0 · 0 · 067.57
6Rupert StanleyModified4.444418.0016 · 0 · 0 · 0 · 0 · 070.84
7Darren HopleyStandard4.308018.5716 · 0 · 0 · 0 · 0 · 080.00
8Lewis TrailStandard Manual4.134419.3516 · 0 · 0 · 0 · 0 · 080.00
9Eleni TsopouropoulouOpen4.115219.4416 · 0 · 0 · 0 · 0 · 061.32
10Matthew ForemanStandard4.060919.7016 · 0 · 0 · 0 · 0 · 075.41
11Colin BeattieStandard4.016119.9216 · 0 · 0 · 0 · 0 · 074.58
12Lucius Hilger-EllisStandard3.988617.5516 · 0 · 0 · 0 · 1 · 074.07
4Stage 4 - To and FroComstock2 · 14 rounds · 122 runs
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Heng FanOpen6.153813.0014 · 0 · 0 · 0 · 0 · 080.00
2Maria Lina VasilatouOpen5.730713.9614 · 0 · 0 · 0 · 0 · 074.50
3Darren HopleyStandard5.649714.1614 · 0 · 0 · 0 · 0 · 080.00
4Rupert StanleyModified5.567214.3714 · 0 · 0 · 0 · 0 · 080.00
5Dan NorthModified5.544014.4314 · 0 · 0 · 0 · 0 · 079.67
6David DaviteStandard Manual5.490714.5714 · 0 · 0 · 0 · 0 · 080.00
7Matthew OrtonOpen5.449614.6814 · 0 · 0 · 0 · 0 · 070.84
8Mark LoughridgeStandard5.438514.7114 · 0 · 0 · 0 · 0 · 077.01
9Callum Long-CollinsStandard5.336914.9914 · 0 · 0 · 0 · 0 · 075.57
10Ben DuckerOpen5.301515.0914 · 0 · 0 · 0 · 0 · 068.92
11Dave DowdingModified5.291015.1214 · 0 · 0 · 0 · 0 · 076.03
12Eduard NicoriciOpen5.221915.3214 · 0 · 0 · 0 · 0 · 067.89
5Stage 5 - SlottedComstock · 8 rounds · 122 runs
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1James WilliamsonModified4.66208.588 · 0 · 0 · 0 · 0 · 040.00
2Dave DowdingModified4.54038.818 · 0 · 0 · 0 · 0 · 038.96
3Matthew OrtonOpen4.37649.148 · 0 · 0 · 0 · 0 · 040.00
4Ben DuckerOpen4.24639.428 · 0 · 0 · 0 · 0 · 038.81
5Heng FanOpen4.23739.448 · 0 · 0 · 0 · 0 · 038.73
6Mark LoughridgeStandard4.14519.658 · 0 · 0 · 0 · 0 · 040.00
7Darren HopleyStandard4.13229.688 · 0 · 0 · 0 · 0 · 039.88
8Callum Long-CollinsStandard4.12809.698 · 0 · 0 · 0 · 0 · 039.83
9Eduard NicoriciOpen4.09849.768 · 0 · 0 · 0 · 0 · 037.46
10Rupert StanleyModified4.05279.878 · 0 · 0 · 0 · 0 · 034.77
11Lucius Hilger-EllisStandard4.02829.938 · 0 · 0 · 0 · 0 · 038.87
12Dan NorthModified3.980110.058 · 0 · 0 · 0 · 0 · 034.15
6Stage 6 - TriangleComstock · 8 rounds · 122 runs
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Matthew OrtonOpen5.99706.678 · 0 · 0 · 0 · 0 · 040.00
2Matthew ForemanStandard5.76376.948 · 0 · 0 · 0 · 0 · 040.00
3Miranda BjurshagenStandard5.72256.998 · 0 · 0 · 0 · 0 · 039.71
4Michael BjurshagenStandard5.67387.058 · 0 · 0 · 0 · 0 · 039.38
5Eduard NicoriciOpen5.50967.268 · 0 · 0 · 0 · 0 · 036.75
6James WilliamsonModified5.49457.288 · 0 · 0 · 0 · 0 · 040.00
7Ben DuckerOpen5.48707.298 · 0 · 0 · 0 · 0 · 036.60
8Eleni TsopouropoulouOpen5.45707.338 · 0 · 0 · 0 · 0 · 036.40
9Callum Long-CollinsStandard5.35487.478 · 0 · 0 · 0 · 0 · 037.16
10Kevin StrowgerStandard5.33337.508 · 0 · 0 · 0 · 0 · 037.01
11David DaviteStandard Manual5.28407.578 · 0 · 0 · 0 · 0 · 040.00
12Dave DowdingModified5.24937.628 · 0 · 0 · 0 · 0 · 038.22
7Stage 7 - M For MovementComstock · 25 rounds · 122 runs
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Heng FanOpen5.420623.0625 · 0 · 0 · 0 · 0 · 0125.00
2Matthew OrtonOpen5.303423.5725 · 0 · 0 · 0 · 0 · 0122.30
3Ben DuckerOpen5.075124.6325 · 0 · 0 · 0 · 0 · 0117.03
4Eduard NicoriciOpen4.802226.0325 · 0 · 0 · 0 · 0 · 0110.74
5Mark SandfordOpen4.736626.3925 · 0 · 0 · 0 · 0 · 0109.23
6Dan NorthModified4.657226.8425 · 0 · 0 · 0 · 0 · 0125.00
7Robert RamsayStandard4.592227.2225 · 0 · 0 · 0 · 0 · 0125.00
8Lucius Hilger-EllisStandard4.557127.4325 · 0 · 0 · 0 · 0 · 0124.04
9Maria Lina VasilatouOpen4.537227.5525 · 0 · 0 · 0 · 0 · 0104.63
10Darren HopleyStandard4.453228.0725 · 0 · 0 · 0 · 0 · 0121.21
11Miranda BjurshagenStandard4.370628.6025 · 0 · 0 · 0 · 0 · 0118.97
12Rupert StanleyModified4.313328.9825 · 0 · 0 · 0 · 0 · 0115.77
8Stage 8 - Full StopComstock · 8 rounds · 122 runs
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Heng FanOpen7.42125.398 · 0 · 0 · 0 · 0 · 040.00
2Eduard NicoriciOpen6.10696.558 · 0 · 0 · 0 · 0 · 032.92
3Mark SandfordOpen5.89106.798 · 0 · 0 · 0 · 0 · 031.75
4Simon HaighOpen5.80556.898 · 0 · 0 · 0 · 0 · 031.29
5Simon BurrowsOpen5.73076.988 · 0 · 0 · 0 · 0 · 030.89
6Matthew OrtonOpen5.67387.058 · 0 · 0 · 0 · 0 · 030.58
7Lucius Hilger-EllisStandard5.30507.548 · 0 · 0 · 0 · 0 · 040.00
8Matthew ForemanStandard5.18137.728 · 0 · 0 · 0 · 0 · 039.07
9Maria Lina VasilatouOpen5.14807.778 · 0 · 0 · 0 · 0 · 027.75
10Eleni TsopouropoulouOpen5.12827.808 · 0 · 0 · 0 · 0 · 027.64
11Lewis TrailStandard Manual5.00637.998 · 0 · 0 · 0 · 0 · 040.00
12David GriffithsOpen4.90208.168 · 0 · 0 · 0 · 0 · 026.42
9Stage 9 - LComstock · 8 rounds · 122 runs
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Heng FanOpen6.71145.968 · 0 · 0 · 0 · 0 · 040.00
2Lucius Hilger-EllisStandard6.50416.158 · 0 · 0 · 0 · 0 · 040.00
3Matthew OrtonOpen5.94356.738 · 0 · 0 · 0 · 0 · 035.42
4Matthew ForemanStandard5.75546.958 · 0 · 0 · 0 · 0 · 035.40
5Eduard NicoriciOpen5.68187.048 · 0 · 0 · 0 · 0 · 033.86
6Maria Lina VasilatouOpen5.54797.218 · 0 · 0 · 0 · 0 · 033.07
7Robert RamsayStandard5.35487.478 · 0 · 0 · 0 · 0 · 032.93
8Mark LoughridgeStandard5.34767.488 · 0 · 0 · 0 · 0 · 032.89
9Kevin StrowgerStandard5.01887.978 · 0 · 0 · 0 · 0 · 030.87
10Kyle ErdisStandard4.99388.018 · 0 · 0 · 0 · 0 · 030.71
11Mark SandfordOpen4.87218.218 · 0 · 0 · 0 · 0 · 029.04
12Jeff ClarkeStandard4.76768.398 · 0 · 0 · 0 · 0 · 029.32
10Stage 10 - IComstock · 8 rounds · 122 runs
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Heng FanOpen5.68187.048 · 0 · 0 · 0 · 0 · 040.00
2Eduard NicoriciOpen4.73938.448 · 0 · 0 · 0 · 0 · 033.36
3Jonathan AppletonStandard4.59248.718 · 0 · 0 · 0 · 0 · 040.00
4Robert RamsayStandard4.54038.818 · 0 · 0 · 0 · 0 · 039.55
5Callum Long-CollinsStandard4.39089.118 · 0 · 0 · 0 · 0 · 038.24
6Matthew ForemanStandard4.38609.128 · 0 · 0 · 0 · 0 · 038.20
7Ed MurdochStandard4.30119.308 · 0 · 0 · 0 · 0 · 037.46
8Ben DuckerOpen4.28729.338 · 0 · 0 · 0 · 0 · 030.18
9Maria Lina VasilatouOpen4.21509.498 · 0 · 0 · 0 · 0 · 029.67
10Keith MarshallModified4.14519.658 · 0 · 0 · 0 · 0 · 040.00
11Mark LoughridgeStandard4.13659.678 · 0 · 0 · 0 · 0 · 036.03
12James WilliamsonModified4.12379.708 · 0 · 0 · 0 · 0 · 039.79
11Stage 11 - OComstock · 15 rounds · 122 runs
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Matthew ForemanStandard5.430813.8115 · 0 · 0 · 0 · 0 · 075.00
2Dan NorthModified5.364813.9815 · 0 · 0 · 0 · 0 · 075.00
3Lucius Hilger-EllisStandard5.105514.6915 · 0 · 0 · 0 · 0 · 070.51
4Ben DuckerOpen5.071014.7915 · 0 · 0 · 0 · 0 · 075.00
5Heng FanOpen5.043714.8715 · 0 · 0 · 0 · 0 · 074.60
6Matthew OrtonOpen4.876515.3815 · 0 · 0 · 0 · 0 · 072.12
7Rupert StanleyModified4.795415.6415 · 0 · 0 · 0 · 0 · 067.04
8Maria Lina VasilatouOpen4.786215.6715 · 0 · 0 · 0 · 0 · 070.79
9Michael BjurshagenStandard4.699215.9615 · 0 · 0 · 0 · 0 · 064.90
10Mark SandfordOpen4.592816.3315 · 0 · 0 · 0 · 0 · 067.93
11Darren HopleyStandard4.504516.6515 · 0 · 0 · 0 · 0 · 062.21
12Robert RamsayStandard4.435216.9115 · 0 · 0 · 0 · 0 · 061.25
12Stage 12 - CComstock · 15 rounds · 122 runs
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Eduard NicoriciOpen3.828519.5915 · 0 · 0 · 0 · 0 · 075.00
2Robert RamsayStandard3.671120.4315 · 0 · 0 · 0 · 0 · 075.00
3Matthew ForemanStandard3.669320.4415 · 0 · 0 · 0 · 0 · 074.96
4Ben DuckerOpen3.586820.9115 · 0 · 0 · 0 · 0 · 070.27
5Keith MarshallModified3.148623.8215 · 0 · 0 · 0 · 0 · 075.00
6Lucius Hilger-EllisStandard3.134123.9315 · 0 · 0 · 0 · 0 · 064.03
7James WilliamsonModified3.121124.0315 · 0 · 0 · 0 · 0 · 074.34
8Mark LoughridgeStandard3.061224.5015 · 0 · 0 · 0 · 0 · 062.54
9Heng FanOpen3.051919.6614 · 0 · 0 · 1 · 0 · 059.79
10Miranda BjurshagenStandard2.989225.0915 · 0 · 0 · 0 · 0 · 061.07
11Colin BeattieStandard2.958625.3515 · 0 · 0 · 0 · 0 · 060.44
12Matthew OrtonOpen2.953925.3915 · 0 · 0 · 0 · 0 · 057.87
13Stage 13 - EComstock · 25 rounds · 120 runs
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Heng FanOpen5.958120.9825 · 0 · 0 · 0 · 0 · 0125.00
2Matthew OrtonOpen5.252123.8025 · 0 · 0 · 0 · 0 · 0110.19
3Eduard NicoriciOpen5.195324.0625 · 0 · 0 · 0 · 0 · 0109.00
4Michael BjurshagenStandard5.077224.6225 · 0 · 0 · 0 · 0 · 0125.00
5Darren HopleyStandard4.958325.2125 · 0 · 0 · 0 · 0 · 0122.07
6Maria Lina VasilatouOpen4.898125.5225 · 0 · 0 · 0 · 0 · 0102.76
7David DaviteStandard Manual4.869525.6725 · 0 · 0 · 0 · 0 · 0125.00
8Dan NorthModified4.830025.8825 · 0 · 0 · 0 · 0 · 0125.00
9Eleni TsopouropoulouOpen4.694026.6325 · 0 · 0 · 0 · 0 · 098.48
10Mark SandfordOpen4.631326.9925 · 0 · 0 · 0 · 0 · 097.17
11Colin BeattieStandard4.538927.5425 · 0 · 0 · 0 · 0 · 0111.75
12Simon BurrowsOpen4.507827.7325 · 0 · 0 · 0 · 0 · 094.57
14Stage 14 - RComstock · 12 rounds · 122 runs
#ShooterDivisionHFTimeA · C · D · M · NS · PStage pts
1Heng FanOpen4.246314.1312 · 0 · 0 · 0 · 0 · 060.00
2Robert RamsayStandard4.048614.8212 · 0 · 0 · 0 · 0 · 060.00
3Ben DuckerOpen4.040414.8512 · 0 · 0 · 0 · 0 · 057.09
4Lucius Hilger-EllisStandard4.000015.0012 · 0 · 0 · 0 · 0 · 059.28
5Callum Long-CollinsStandard3.783115.8612 · 0 · 0 · 0 · 0 · 056.07
6Matthew OrtonOpen3.764115.9412 · 0 · 0 · 0 · 0 · 053.19
7Mark LoughridgeStandard3.676516.3212 · 0 · 0 · 0 · 0 · 054.49
8Eduard NicoriciOpen3.612316.6112 · 0 · 0 · 0 · 0 · 051.04
9Rupert StanleyModified3.595016.6912 · 0 · 0 · 0 · 0 · 060.00
10Kyle ErdisStandard3.586416.7312 · 0 · 0 · 0 · 0 · 053.15
11Maria Lina VasilatouOpen3.523217.0312 · 0 · 0 · 0 · 0 · 049.78
12Dan NorthModified3.519117.0512 · 0 · 0 · 0 · 0 · 058.73

Stages

#StageScoringRoundsPointsClassifier
1Stage 1 - All At SeaComstock840
2Stage 2 - Don't Get In A FlapComstock840
3Stage 3 - Backwards HellComstock1680
4Stage 4 - To and FroComstock21470
5Stage 5 - SlottedComstock840
6Stage 6 - TriangleComstock840
7Stage 7 - M For MovementComstock25125
8Stage 8 - Full StopComstock840
9Stage 9 - LComstock840
10Stage 10 - IComstock840
11Stage 11 - OComstock1575
12Stage 12 - CComstock1575
13Stage 13 - EComstock25125
14Stage 14 - RComstock1260

More from Recoil

Field

GM1M5A4B–D12U111