Rhys Benjamin

Rhys Benjamin The autoscheduler has autoscheduled the wrong Owen Carroll. Not quite sure how that happened, but it will need some remedial action.

Rhys Benjamin

Rhys Benjamin Should now be fixed.

Rhys Benjamin

Rhys Benjamin Surprisingly, we still have no one who has completed their games yet!

Last Ashwin Hero

Last Ashwin Hero If anyone still pending playing against me would like to please DM to organise a time for our game? lemme know :)

Rhys Benjamin

Rhys Benjamin Vote 1/29 (Stu Patrick):

1pt: Matt Gould
2pts: Tom Cappleman
3pts: Andres S.
4pts: M S R
5pts: Last Ashwin Hero
6pts: Marcus Hares
7pts: Jase Cullen
8pts: Hazel Drury
10pts: Adam Latchford
12pts: Florence C-L

(Points may be reduced due to deduction and disqualifications.)

Rhys Benjamin

Rhys Benjamin Vote 2/29 (Marcus Hares):

1pt: Wesley Barton
2pts: Tom Cappleman
3pts: Jase Cullen
4pts: Tom B
5pts: M S R
6pts: Florence C-L
7pts: Last Ashwin Hero
8pts: David Holmes
10pts: Adam Latchford
12pts: Hazel Drury

Provisional top 5:

1 Hazel Drury 20 (0x0, 1x12)
2 Adam Latchford 20 (0x0, 0x12)
3 Florence C-L 18
4 Last Ashwin Hero 12
5 Jase Cullen 10

(Points may be reduced due to deduction and disqualifications.)

Rhys Benjamin

Rhys Benjamin Vote 3/29 (Fiona T):

1pt: Jason Turner
2pts: Marcus Hares
3pts: Andres S.
4pts: Adam Latchford
5pts: Florence C-L
6pts: Jase Cullen
7pts: Owen Carroll
8pts: Brett Davids
10pts: Tom Finn
12pts: Tom Cappleman

Provisional top 5:

1 Adam Latchford 24
2 Florence C-L 23
3 Hazel Drury 20
4 Tom Cappleman 16 (0x0, 1x12)
5 Jase Cullen 16 (0x0, 0x12)

(Points may be reduced due to deduction and disqualifications.)

Rhys Benjamin

Rhys Benjamin The lines are now closed! Please don't try to vote now as your vote won't count and you may still be charged.

Here are the final results, with numbers in brackets referring to points before deductions for unplayed games:

1 Tom Cappleman 191 (198)
2 Adam Latchford 184 (191)
3 Andres S. 149 (154)
4 Florence C-L 138 (149)
5 Marcus Hares 126
6 Tom Finn 94 (120)
7 Fiona T 93
8 Hazel Drury 84 (117)
9 Matt Gould 56 (60)
10 David Holmes 53 (57)
11 Brett Davids 35 (42)
12 Tom B 33 (40)
13 M S R 30 (56)
14 Dave Kempshall 28 (36)
15 Jase Cullen 25 (50)
16 Jason Turner 24 (27)
17 Last Ashwin Hero 21 (28)
18 Owen Carroll 18 (25)
19 Andy SC 14 (15)
20 Gav Grace 13 (18)
21 J Bartram 11 (12)
22 Wesley Barton 11 (17)
23 Joshua Mccune 10 (12)
24 Richard Decker 10 (16)
25 Anthony Endsor 6 (10)
26 Stu Patrick 5
27 Jonathan Addison 3 (3)
28 Eoin Jackson 2 (5)
29 Sarah Binns 0 (0)

Full results are in the below sheet:

Rhys Benjamin

Rhys Benjamin https://1drv.ms/x/c/34f814421e20776e/IQAe5pe3HP79Qbk9scWbHoajAXvqVhafm41COyxpDBOqtG0?e=3kMkYj

Rhys Benjamin

Rhys Benjamin So Tom Cappleman wins for the fourth time in just six runnings of this tourney! Congratulations, although with the back-to-back wins, your broadcaster is going to be bankrupted any time soon in hosting fees...

Can anyone stop him in 2027?

Show all comments
Fiona T

Fiona T Great job Rhys, thanks! Congrats again T-Cap!

Tom Cappleman

Tom Cappleman Thanks Rhys. Good thing I managed to catch Tom B towards the end, to tip me over to first. Impressive consistency from Adam, getting points from everyone he managed to play

Tom B

Tom B That was a fun way to play against many players. Great tourney, Rhys. Thanks to all, too

Andres S.

Andres S. Woah, wasn't expecting to get 3rd. Happy with that though, thanks for the tourney Rhys!

Jonathan Addison

Jonathan Addison Great tournament!

Tourney round: Eurovision Song Contest: 2026: Grand Final

<< 2026: Sign-Ups

Notes from the organizer: Your objective is very simple: to score as many points as you can against your opponent.

The top 10 highest-scoring players against you will receive points "from" you: 12-10-8-7-6-5-4-3-2-1. To score points yourself, therefore, you must come in the top 10 highest scores against a particular opponent. In a case of a tie in an individual vote (e.g. if two people score 50 against you), the higher amount of points will be awarded to the game that was played first.

In case of a tie in the overall scoreboard, then the tie will be broken by the following procedure: fewest 0s, most 12s, most 10s, most 8s, most 7s (etc), until most 1s. If the scores are still tied, then whoever had the higher score in an individual game will be awarded the higher position.

*YOU HAVE SIX WEEKS - MONDAY 15 JULY IS YOUR DEADLINE*.

UNPLAYED GAMES WILL RESULT IN A UNILATERAL POINTS DEDUCTION, measured by % - for example, a player playing 10 out of 20 games will have their score reduced by 50%. These deductions can be waived if one player can demonstrate a meaningful effort to play the game - **so please include me in any Aptomails** - and will be adjudged to win the game 50-0, so may still gain points from you. This is to avoid deliberate evasion of playing stronger players. Any player who does not play a 40% of their games (taking into account the waiving process described above) will be disqualified. They will not award points, they will not be able to receive points in the games they have played, and games against them will be null and void.

Ran from: 2 June – 15 July 2026. Format: 9 Rounder. Matches: One-off. Approved.

Organizers: Rhys Benjamin.

Fixtures: 406. Completed: 325.

Results and fixtures

Player 1Player 2Status
Adam LatchfordAndres S.72 – 62
Andy SCAdam Latchford30 – 64
Andres S.Andy SC84 – 67
Adam LatchfordAnthony Endsor49 – 69
Anthony EndsorAndres S.50 – 75
Andy SCAnthony Endsor39 – 55
Brett DavidsAdam Latchford69 – 78
Andres S.Brett Davids73 – 56
Brett DavidsAndy SC62 – 49
Anthony EndsorBrett Davids44 – 28
Adam LatchfordDave Kempshall64 – 46
Dave KempshallAndres S.59 – 94
Andy SCDave Kempshall64 – 55
Dave KempshallAnthony EndsorUnplayed
Brett DavidsDave Kempshall45 – 47
David HolmesAdam Latchford40 – 64
Andres S.David Holmes69 – 45
David HolmesAndy SC79 – 38
Anthony EndsorDavid Holmes61 – 37
David HolmesBrett Davids51 – 50
Dave KempshallDavid Holmes57 – 60
Adam LatchfordEoin JacksonUnplayed
Eoin JacksonAndres S.50 – 67
Andy SCEoin Jackson51 – 56
Eoin JacksonAnthony EndsorUnplayed
Brett DavidsEoin JacksonUnplayed
Eoin JacksonDave KempshallUnplayed
David HolmesEoin JacksonUnplayed
Fiona TAdam Latchford31 – 63
Andres S.Fiona T63 – 73
Fiona TAndy SC58 – 37
Anthony EndsorFiona T49 – 63
Fiona TBrett Davids73 – 65
Dave KempshallFiona T38 – 42
Fiona TDavid Holmes36 – 30
Eoin JacksonFiona T32 – 50
Adam LatchfordFlorence C-L79 – 89
Florence C-LAndres S.56 – 66
Andy SCFlorence C-L30 – 66
Florence C-LAnthony Endsor69 – 45
Brett DavidsFlorence C-L40 – 70
Florence C-LDave Kempshall72 – 69
David HolmesFlorence C-L50 – 63
Florence C-LEoin Jackson63 – 48
Fiona TFlorence C-L47 – 63
Gav GraceAdam Latchford55 – 62
Andres S.Gav Grace32 – 48
Gav GraceAndy SC51 – 41
Anthony EndsorGav GraceUnplayed
Gav GraceBrett Davids59 – 52
Dave KempshallGav Grace66 – 42
Gav GraceDavid Holmes65 – 68
Eoin JacksonGav GraceUnplayed
Gav GraceFiona T28 – 70
Florence C-LGav Grace63 – 45
Adam LatchfordHazel Drury67 – 76
Hazel DruryAndres S.84 – 51
Andy SCHazel Drury13 – 70
Hazel DruryAnthony EndsorUnplayed
Brett DavidsHazel Drury52 – 68
Hazel DruryDave KempshallUnplayed
David HolmesHazel Drury38 – 71
Hazel DruryEoin JacksonUnplayed
Fiona THazel Drury48 – 37
Hazel DruryFlorence C-L59 – 42
Gav GraceHazel DruryUnplayed
J BartramAdam Latchford50 – 75
Andres S.J Bartram69 – 19
J BartramAndy SC68 – 64
Anthony EndsorJ Bartram55 – 49
J BartramBrett Davids45 – 56
Dave KempshallJ Bartram48 – 33
J BartramDavid Holmes62 – 55
Eoin JacksonJ Bartram75 – 31
J BartramFiona T23 – 82
Florence C-LJ Bartram71 – 43
J BartramGav Grace44 – 57
Hazel DruryJ Bartram63 – 47
Adam LatchfordJase Cullen63 – 59
Jase CullenAndres S.63 – 55
Andy SCJase CullenUnplayed
Jase CullenAnthony EndsorUnplayed
Brett DavidsJase CullenUnplayed
Jase CullenDave Kempshall72 – 48
David HolmesJase Cullen46 – 63
Jase CullenEoin JacksonUnplayed
Fiona TJase Cullen56 – 64
Jase CullenFlorence C-LUnplayed
Gav GraceJase CullenUnplayed
Jase CullenHazel Drury53 – 52
J BartramJase CullenUnplayed
Jason TurnerAdam Latchford39 – 62
Andres S.Jason Turner81 – 52
Jason TurnerAndy SC53 – 53
Anthony EndsorJason Turner66 – 62
Jason TurnerBrett Davids43 – 70
Dave KempshallJason Turner61 – 40
Jason TurnerDavid Holmes50 – 57
Eoin JacksonJason Turner45 – 41
Jason TurnerFiona T57 – 45
Florence C-LJason Turner84 – 64
Jason TurnerGav Grace52 – 44
Hazel DruryJason Turner71 – 27
Jason TurnerJ Bartram53 – 26
Jase CullenJason Turner51 – 35
Adam LatchfordJonathan Addison64 – 30
Jonathan AddisonAndres S.45 – 47
Andy SCJonathan Addison44 – 65
Jonathan AddisonAnthony Endsor23 – 46
Brett DavidsJonathan Addison61 – 23
Jonathan AddisonDave Kempshall40 – 49
David HolmesJonathan Addison61 – 37
Jonathan AddisonEoin JacksonUnplayed
Fiona TJonathan Addison69 – 29
Jonathan AddisonFlorence C-L39 – 44
Gav GraceJonathan Addison66 – 42
Jonathan AddisonHazel Drury38 – 70
J BartramJonathan Addison53 – 47
Jonathan AddisonJase Cullen25 – 66
Jason TurnerJonathan Addison48 – 41
Joshua McCuneAdam Latchford49 – 93
Andres S.Joshua McCune67 – 34
Joshua McCuneAndy SC29 – 41
Anthony EndsorJoshua McCuneUnplayed
Joshua McCuneBrett Davids56 – 44
Dave KempshallJoshua McCune77 – 36
Joshua McCuneDavid Holmes18 – 64
Eoin JacksonJoshua McCune33 – 54
Joshua McCuneFiona T38 – 70
Florence C-LJoshua McCune71 – 35
Joshua McCuneGav Grace61 – 49
Hazel DruryJoshua McCune57 – 55
Joshua McCuneJ Bartram13 – 54
Jase CullenJoshua McCuneUnplayed
Joshua McCuneJason Turner29 – 51
Jonathan AddisonJoshua McCune49 – 35
Adam LatchfordLast Ashwin Hero71 – 47
Last Ashwin HeroAndres S.52 – 69
Andy SCLast Ashwin Hero50 – 49
Last Ashwin HeroAnthony Endsor41 – 55
Brett DavidsLast Ashwin Hero55 – 53
Last Ashwin HeroDave Kempshall37 – 58
David HolmesLast Ashwin Hero60 – 54
Last Ashwin HeroEoin JacksonUnplayed
Fiona TLast Ashwin Hero48 – 23
Last Ashwin HeroFlorence C-L35 – 84
Gav GraceLast Ashwin HeroUnplayed
Last Ashwin HeroHazel Drury53 – 85
J BartramLast Ashwin Hero38 – 52
Last Ashwin HeroJase CullenUnplayed
Jason TurnerLast Ashwin Hero53 – 47
Last Ashwin HeroJonathan Addison57 – 50
Joshua McCuneLast Ashwin Hero21 – 53
M S RAdam Latchford63 – 73
Andres S.M S R62 – 52
M S RAndy SC54 – 46
Anthony EndsorM S RUnplayed
M S RBrett DavidsUnplayed
Dave KempshallM S R58 – 68
M S RDavid Holmes63 – 49
Eoin JacksonM S RUnplayed
M S RFiona T41 – 64
Florence C-LM S R73 – 49
M S RGav GraceUnplayed
Hazel DruryM S RUnplayed
M S RJ Bartram71 – 31
Jase CullenM S RUnplayed
M S RJason TurnerUnplayed
Jonathan AddisonM S R48 – 72
M S RJoshua McCuneUnplayed
Last Ashwin HeroM S R49 – 63
Adam LatchfordMarcus Hares71 – 55
Marcus HaresAndres S.54 – 46
Andy SCMarcus Hares41 – 72
Marcus HaresAnthony Endsor56 – 50
Brett DavidsMarcus Hares50 – 55
Marcus HaresDave Kempshall62 – 53
David HolmesMarcus Hares66 – 62
Marcus HaresEoin Jackson73 – 45
Fiona TMarcus Hares47 – 61
Marcus HaresFlorence C-L54 – 63
Gav GraceMarcus Hares15 – 73
Marcus HaresHazel Drury39 – 73
J BartramMarcus Hares28 – 80
Marcus HaresJase Cullen63 – 60
Jason TurnerMarcus Hares33 – 67
Marcus HaresJonathan Addison46 – 15
Joshua McCuneMarcus Hares50 – 76
Marcus HaresLast Ashwin Hero83 – 66
M S RMarcus Hares61 – 52
Matt GouldAdam Latchford57 – 75
Andres S.Matt Gould68 – 68
Matt GouldAndy SC54 – 22
Anthony EndsorMatt Gould50 – 75
Matt GouldBrett Davids57 – 74
Dave KempshallMatt Gould47 – 46
Matt GouldDavid Holmes59 – 52
Eoin JacksonMatt Gould32 – 62
Matt GouldFiona T41 – 37
Florence C-LMatt Gould56 – 40
Matt GouldGav Grace73 – 21
Hazel DruryMatt GouldUnplayed
Matt GouldJ Bartram58 – 43
Jase CullenMatt Gould62 – 40
Matt GouldJason Turner70 – 60
Jonathan AddisonMatt Gould47 – 50
Matt GouldJoshua McCune57 – 44
Last Ashwin HeroMatt Gould47 – 59
Matt GouldM S R56 – 84
Marcus HaresMatt Gould61 – 55
Richard DeckerAdam Latchford31 – 69
Andres S.Richard Decker83 – 34
Richard DeckerAndy SC42 – 49
Anthony EndsorRichard DeckerUnplayed
Richard DeckerBrett Davids41 – 62
Dave KempshallRichard DeckerUnplayed
Richard DeckerDavid Holmes46 – 64
Eoin JacksonRichard Decker56 – 53
Richard DeckerFiona T47 – 71
Florence C-LRichard Decker66 – 35
Richard DeckerGav Grace61 – 58
Hazel DruryRichard Decker59 – 47
Richard DeckerJ Bartram28 – 54
Jase CullenRichard DeckerUnplayed
Richard DeckerJason TurnerUnplayed
Jonathan AddisonRichard Decker40 – 62
Richard DeckerJoshua McCune58 – 36
Last Ashwin HeroRichard DeckerUnplayed
Richard DeckerM S RUnplayed
Marcus HaresRichard Decker74 – 41
Richard DeckerMatt Gould41 – 73
Adam LatchfordSarah Binns68 – 37
Sarah BinnsAndres S.52 – 84
Andy SCSarah Binns29 – 31
Sarah BinnsAnthony EndsorUnplayed
Brett DavidsSarah BinnsUnplayed
Sarah BinnsDave KempshallUnplayed
David HolmesSarah Binns46 – 60
Sarah BinnsEoin JacksonUnplayed
Fiona TSarah Binns70 – 13
Sarah BinnsFlorence C-LUnplayed
Gav GraceSarah Binns32 – 41
Sarah BinnsHazel DruryUnplayed
J BartramSarah Binns22 – 33
Sarah BinnsJase CullenUnplayed
Jason TurnerSarah Binns45 – 53
Sarah BinnsJonathan AddisonUnplayed
Joshua McCuneSarah BinnsUnplayed
Sarah BinnsLast Ashwin HeroUnplayed
M S RSarah BinnsUnplayed
Sarah BinnsMarcus Hares27 – 50
Matt GouldSarah BinnsUnplayed
Richard DeckerSarah BinnsUnplayed
Stu PatrickAdam Latchford54 – 82
Andres S.Stu Patrick71 – 24
Stu PatrickAndy SC55 – 60
Anthony EndsorStu Patrick66 – 13
Stu PatrickBrett Davids29 – 55
Dave KempshallStu Patrick51 – 46
Stu PatrickDavid Holmes50 – 47
Eoin JacksonStu Patrick55 – 30
Stu PatrickFiona T38 – 64
Florence C-LStu Patrick82 – 24
Stu PatrickGav Grace59 – 51
Hazel DruryStu Patrick80 – 13
Stu PatrickJ Bartram60 – 48
Jase CullenStu Patrick74 – 20
Stu PatrickJason Turner58 – 56
Jonathan AddisonStu Patrick51 – 48
Stu PatrickJoshua McCune52 – 36
Last Ashwin HeroStu Patrick73 – 50
Stu PatrickM S R41 – 72
Marcus HaresStu Patrick74 – 41
Stu PatrickMatt Gould22 – 68
Stu PatrickRichard Decker49 – 59
Sarah BinnsStu Patrick22 – 66
Adam LatchfordTom B74 – 59
Tom BAndres S.49 – 60
Andy SCTom B57 – 48
Tom BAnthony Endsor67 – 41
Brett DavidsTom B50 – 59
Tom BDave Kempshall53 – 45
David HolmesTom B46 – 59
Tom BEoin JacksonUnplayed
Fiona TTom B67 – 44
Tom BFlorence C-L59 – 84
Gav GraceTom BUnplayed
Tom BHazel Drury45 – 62
J BartramTom B33 – 72
Tom BJase Cullen48 – 65
Jason TurnerTom B80 – 38
Tom BJonathan Addison50 – 35
Joshua McCuneTom B27 – 62
Tom BLast Ashwin HeroUnplayed
M S RTom B66 – 42
Tom BMarcus Hares60 – 70
Matt GouldTom B56 – 38
Richard DeckerTom BUnplayed
Tom BSarah BinnsUnplayed
Stu PatrickTom B35 – 57
Tom CapplemanAdam Latchford60 – 60
Andres S.Tom Cappleman59 – 87
Tom CapplemanAndy SC60 – 55
Anthony EndsorTom Cappleman45 – 69
Tom CapplemanBrett Davids74 – 50
Dave KempshallTom Cappleman57 – 46
Tom CapplemanDavid Holmes57 – 51
Eoin JacksonTom CapplemanUnplayed
Tom CapplemanFiona T84 – 56
Florence C-LTom Cappleman32 – 69
Tom CapplemanGav Grace73 – 30
Hazel DruryTom Cappleman73 – 66
Tom CapplemanJ Bartram73 – 25
Jase CullenTom Cappleman49 – 85
Tom CapplemanJason Turner96 – 53
Jonathan AddisonTom Cappleman22 – 80
Tom CapplemanJoshua McCune62 – 45
Last Ashwin HeroTom Cappleman67 – 83
Tom CapplemanM S R71 – 48
Marcus HaresTom Cappleman55 – 57
Tom CapplemanMatt Gould71 – 54
Tom CapplemanRichard Decker71 – 61
Sarah BinnsTom Cappleman25 – 70
Tom CapplemanStu Patrick69 – 29
Tom BTom Cappleman59 – 76
Adam LatchfordTom Finn84 – 67
Tom FinnAndres S.61 – 65
Andy SCTom Finn25 – 81
Tom FinnAnthony EndsorUnplayed
Brett DavidsTom Finn45 – 59
Tom FinnDave KempshallUnplayed
David HolmesTom Finn66 – 84
Tom FinnEoin JacksonUnplayed
Fiona TTom Finn57 – 68
Tom FinnFlorence C-L42 – 61
Gav GraceTom Finn45 – 73
Tom FinnHazel Drury61 – 64
J BartramTom Finn61 – 77
Tom FinnJase Cullen55 – 42
Jason TurnerTom Finn54 – 51
Tom FinnJonathan Addison75 – 42
Joshua McCuneTom FinnUnplayed
Tom FinnLast Ashwin HeroUnplayed
M S RTom FinnUnplayed
Tom FinnMarcus Hares49 – 63
Matt GouldTom Finn56 – 54
Richard DeckerTom Finn46 – 66
Tom FinnSarah Binns68 – 14
Stu PatrickTom Finn49 – 63
Tom FinnTom B64 – 34
Tom CapplemanTom Finn68 – 58
Wesley BartonAdam Latchford54 – 61
Andres S.Wesley Barton46 – 56
Wesley BartonAndy SCUnplayed
Anthony EndsorWesley BartonUnplayed
Wesley BartonBrett DavidsUnplayed
Dave KempshallWesley Barton37 – 50
Wesley BartonDavid Holmes55 – 72
Eoin JacksonWesley BartonUnplayed
Wesley BartonFiona T35 – 56
Florence C-LWesley Barton61 – 57
Wesley BartonGav GraceUnplayed
Hazel DruryWesley BartonUnplayed
Wesley BartonJ Bartram75 – 47
Jase CullenWesley BartonUnplayed
Wesley BartonJason Turner65 – 48
Jonathan AddisonWesley Barton35 – 44
Wesley BartonJoshua McCune44 – 33
Last Ashwin HeroWesley Barton21 – 51
Wesley BartonM S RUnplayed
Marcus HaresWesley Barton71 – 55
Wesley BartonMatt Gould30 – 62
Wesley BartonRichard DeckerUnplayed
Sarah BinnsWesley BartonUnplayed
Wesley BartonStu Patrick60 – 32
Tom BWesley Barton68 – 52
Wesley BartonTom Cappleman31 – 80
Tom FinnWesley Barton73 – 13
Owen CarrollAdam Latchford48 – 66
Andres S.Owen CarrollUnplayed
Owen CarrollAndy SC48 – 21
Anthony EndsorOwen Carroll36 – 34
Owen CarrollBrett Davids47 – 70
Dave KempshallOwen Carroll49 – 46
Owen CarrollDavid HolmesUnplayed
Eoin JacksonOwen Carroll47 – 42
Owen CarrollFiona T65 – 32
Florence C-LOwen Carroll77 – 50
Owen CarrollGav Grace66 – 64
Hazel DruryOwen Carroll63 – 65
Owen CarrollJ Bartram21 – 48
Jase CullenOwen CarrollUnplayed
Owen CarrollJason Turner44 – 54
Jonathan AddisonOwen CarrollUnplayed
Owen CarrollJoshua McCune40 – 33
Last Ashwin HeroOwen Carroll41 – 56
Owen CarrollM S R47 – 72
Marcus HaresOwen Carroll68 – 48
Owen CarrollMatt Gould68 – 58
Owen CarrollRichard DeckerUnplayed
Owen CarrollSarah BinnsUnplayed
Stu PatrickOwen Carroll25 – 39
Owen CarrollTom B37 – 54
Tom CapplemanOwen Carroll68 – 43
Owen CarrollTom Finn51 – 72
Wesley BartonOwen Carroll64 – 47

Key. Green: winner. Red: loser. Grey: tie. Bold: max game.

This website is not endorsed by or affiliated with Channel 4, the makers of Countdown, or any person associated with the aforementioned in any way whatsoever at all, never has been, never will be, and moreover is proud not to be. Yep.

Page generated in 0.1849 seconds. It's 00:15:40 on Monday 20 July 2026 here at Apterous Towers. Design and all good stuff copyright © Charles Reams 2008–2026. In memory of Phillip Harcort Collinge, never forgotten. Some graphical and aesthetic elements by Matt Morrison and Jon O'Neill.