The era before the platform

The Spreadsheet Years

For a year there was one Excel file, a running total per person, and a scorekeeper who remembered to open it. No rules engine, no history, no appeal — just a cell that went up.

The file kept its own version history, and every edit left a timestamp. That is the only record these 93 points ever had. This page reads it back: 28 Aug 2025 to 28 Aug 2026.

Edits recorded
93
each one a saved file
People
15
across two seasons
Points awarded
65.3
lifetime
Corrections
3
totals revised downward

How it moved

Every person’s running total, as the sheet recorded it

02357SeptOctNovDecJanFebMarAprMayJunJulAug2026 sheet

Totals reset between the 2025 and 2026 sheets, as they did in the file. Each person keeps one colour across both.

  • Affaf Imran1.50 · 0.00
  • Ali Ahmad1.00 · 1.90
  • Arsal Naeem0.00 · 5.80
  • Awais Ali0.50 · 4.70
  • Chad Brinson0.00 · 4.00
  • Hubert Formin2.25 · 2.20
  • Jake Spriggs0.00 · 1.00
  • James Duchenne3.00 · 2.00
  • Lance Baker2.10 · 3.00
  • Lot-Bill Dulley4.50 · 6.80
  • Mark Rogers1.10 · 2.00
  • Nde Lucien1.00 · 2.10
  • Ngu Kingseley1.50 · 4.10
  • Sama Velma0.00 · 0.25
  • Shah Murad1.50 · 5.50

2025 final standings

30 edits · 20.0 points
  • 1Lot-Bill Dulleychampion4.5
  • 2James Duchenne3.0
  • 3Hubert Formin2.3
  • 4Lance Baker2.1
  • 5Ngu Kingseley1.5
  • 6Affaf Imran1.5
  • 7Shah Murad1.5
  • 8Mark Rogers1.1
  • 9Nde Lucien1.0
  • 10Ali Ahmad1.0
  • 11Awais Ali0.5

2026 final standings

63 edits · 45.4 points
  • 1Lot-Bill Dulleychampion6.8
  • 2Arsal Naeem5.8
  • 3Shah Murad5.5
  • 4Awais Ali4.7
  • 5Ngu Kingseley4.1
  • 6Chad Brinson4.0
  • 7Lance Baker3.0
  • 8Hubert Formin2.2
  • 9Nde Lucien2.1
  • 10James Duchenne2.0
  • 11Mark Rogers2.0
  • 12Ali Ahmad1.9
  • 13Jake Spriggs1.0
  • 14Sama Velma0.3

Notable moments

  • The first entry — 28 Aug 2025
    Lot-Bill Dulley, 1.0 points. sheet created; first ever entry
  • The retired increments
    0.05 · 0.10 · 0.20 · 0.25 · 2.10 — values the current rules cannot produce. They are the fingerprint of the old scoring, and the reason this data lives in its own table rather than the ledger.
  • The heaviest single edit
    Lot-Bill Dulley, 2.1 points on 2026-03-17 (TUE).
  • Somebody got points back
    Shah Murad -0.1 on 2025-10-15 · Ngu Kingseley -1.0 on 2026-03-09 · Sama Velma -1.0 on 2026-03-17. A running total is easy to overwrite; a ledger is not.

Every edit, in order

Straight from the file’s version history

SavedForDayWhoPointsTotal after
2025-08-28 12:132025-08-28THULot-Bill Dulley+1.01.0sheet created; first ever entry
2025-09-11 12:072025-09-11THUJames Duchenne+1.01.0
2025-09-19 12:092025-09-19FRINgu Kingseley+0.30.3rules footnote added (0.25 late-notice dock)
2025-09-24 12:192025-09-24WEDAffaf Imran+0.30.3rules wording fix
2025-09-26 12:052025-09-26FRINde Lucien+1.01.0
2025-09-29 12:062025-09-29MONHubert Formin+1.01.0
2025-09-30 13:522025-09-30TUEAffaf Imran+0.30.5
2025-10-06 12:052025-10-06MONShah Murad+1.01.0
2025-10-08 12:082025-10-08WEDShah Murad+0.31.3
2025-10-10 12:012025-10-10FRIShah Murad+0.11.3
2025-10-15 12:052025-10-15WEDShah Murad-0.11.3CORRECTION - reverses the 0.05 of Oct 10
2025-10-23 12:102025-10-23THUAli Ahmad+1.01.0
2025-10-23 12:102025-10-23THULance Baker+1.01.0
2025-10-23 12:102025-10-23THULot-Bill Dulley+1.02.0
2025-10-23 12:102025-10-23THUNgu Kingseley+1.01.3
2025-10-28 12:052025-10-28TUEAffaf Imran+1.01.5
2025-11-03 12:052025-11-03MONLance Baker+1.02.0
2025-11-03 12:052025-11-03MONMark Rogers+1.01.0
2025-11-04 13:042025-11-04TUENgu Kingseley+0.31.5
2025-11-12 12:002025-11-12WEDJames Duchenne+1.0date approximate
2025-11-12 13:052025-11-12WEDHubert Formin+1.02.0
2025-11-12 13:052025-11-12WEDShah Murad+0.31.5Total column back-filled this revision
2025-11-13 13:082025-11-13THUHubert Formin+0.32.3rules: +.1 for no written notice
2025-11-13 13:082025-11-13THULance Baker+0.12.1
2025-11-13 13:082025-11-13THUMark Rogers+0.11.1
2025-11-17 13:112025-11-17MONLot-Bill Dulley+1.53.5rules: Mon/Fri points doubled
2025-11-19 13:052025-11-19WEDLot-Bill Dulley+1.04.5
2025-11-21 13:182025-11-21FRIAwais Ali+0.30.3
2025-11-24 13:042025-11-24MONAwais Ali+0.30.5
2025-12-03 13:372025-12-03WEDJames Duchenne+1.03.0
2026-01-12 13:152026-01-12MONNgu Kingseley+1.01.02026 sheet created; Affaf Imran off roster; Melanie Kondo added
2026-01-12 15:592026-01-12MONNgu Kingseley+1.02.0
2026-01-22 13:102026-01-22THUAli Ahmad+1.01.0
2026-01-23 13:102026-01-23FRIShah Murad+0.20.2
2026-01-30 13:132026-01-30FRIAwais Ali+0.20.2Chad Brinson + Jake Spriggs joined roster Jan 27
2026-01-30 13:132026-01-30FRIJake Spriggs+1.01.0
2026-01-30 13:132026-01-30FRIJames Duchenne+2.02.0
2026-02-13 13:202026-02-13FRINde Lucien+2.02.0
2026-03-05 13:142026-03-05THUSama Velma+1.01.0Sama Velma joins roster
2026-03-05 13:142026-03-05THUShah Murad+0.10.3rules: notice must be in a public channel
2026-03-09 12:512026-03-09MONNgu Kingseley-1.01.0CORRECTION - reverses one of the January points
2026-03-10 12:092026-03-10TUEAwais Ali+1.01.2
2026-03-17 12:032026-03-17TUELot-Bill Dulley+2.12.1
2026-03-17 12:362026-03-17TUESama Velma-1.00.0CORRECTION - reverses the Mar 5 point
2026-03-19 17:442026-03-19THUShah Murad+0.10.4
2026-03-24 12:072026-03-24TUESama Velma+0.10.1
2026-03-24 12:072026-03-24TUEShah Murad+0.10.5
2026-03-31 12:052026-03-31TUEShah Murad+1.01.5
2026-04-24 12:052026-04-24FRILot-Bill Dulley+2.04.1
2026-04-27 19:062026-04-27MONMark Rogers+2.02.0
2026-04-29 13:362026-04-29WEDAli Ahmad+0.11.1
2026-04-29 13:362026-04-29WEDLot-Bill Dulley+1.05.1
2026-05-07 15:272026-05-07THULot-Bill Dulley+1.06.1Arsal Naeem joins roster
2026-05-21 13:562026-05-21THUArsal Naeem+0.10.1
2026-05-25 12:202026-05-25MONAwais Ali+0.11.3
2026-06-03 12:002026-06-03WEDArsal Naeem+0.1date approximate
2026-06-03 12:212026-06-03WEDNgu Kingseley+1.02.0
2026-06-09 12:252026-06-09TUEAwais Ali+0.11.4
2026-06-12 12:322026-06-12FRIAwais Ali+0.21.6rules: +.05 for unprepared on-call update
2026-06-12 12:322026-06-12FRIHubert Formin+2.02.0
2026-06-12 12:322026-06-12FRISama Velma+0.10.2
2026-06-17 12:262026-06-17WEDArsal Naeem+0.10.3
2026-06-17 12:262026-06-17WEDHubert Formin+0.12.1
2026-06-17 12:262026-06-17WEDShah Murad+1.02.5
2026-06-23 12:092026-06-23TUEArsal Naeem+1.01.3
2026-06-23 12:092026-06-23TUEAwais Ali+0.11.7
2026-07-01 12:022026-07-01WEDAli Ahmad+0.11.2
2026-07-01 12:022026-07-01WEDHubert Formin+0.12.2
2026-07-09 17:192026-07-09THUArsal Naeem+0.11.4
2026-07-09 17:192026-07-09THUNgu Kingseley+0.12.1
2026-07-16 12:192026-07-16THUNgu Kingseley+1.03.1
2026-07-28 12:052026-07-28TUEArsal Naeem+0.21.6
2026-07-28 12:052026-07-28TUEChad Brinson+2.02.0
2026-07-28 12:052026-07-28TUESama Velma+0.10.3
2026-08-04 12:042026-08-04TUEAli Ahmad+0.21.4
2026-08-04 12:042026-08-04TUEArsal Naeem+0.21.8
2026-08-04 12:042026-08-04TUELance Baker+0.50.5
2026-08-04 12:042026-08-04TUELot-Bill Dulley+0.26.3
2026-08-06 12:152026-08-06THUNgu Kingseley+1.04.1
2026-08-06 13:012026-08-06THUNde Lucien+0.12.1
2026-08-14 12:152026-08-14FRIArsal Naeem+0.52.3
2026-08-14 12:152026-08-14FRIAwais Ali+2.03.7
2026-08-14 12:152026-08-14FRIShah Murad+1.03.5
2026-08-17 12:442026-08-17MONAwais Ali+1.04.7
2026-08-17 12:442026-08-17MONChad Brinson+2.04.0
2026-08-19 12:272026-08-19WEDArsal Naeem+1.03.3rules: no-notice penalty raised .1 -> 0.5
2026-08-20 12:262026-08-20THUAli Ahmad+0.51.9
2026-08-20 12:262026-08-20THULance Baker+0.51.0
2026-08-26 11:392026-08-26WEDArsal Naeem+0.53.8
2026-08-26 12:092026-08-26WEDLot-Bill Dulley+0.56.8
2026-08-28 15:212026-08-28FRIArsal Naeem+2.05.8
2026-08-28 15:212026-08-28FRILance Baker+2.03.0
2026-08-28 15:212026-08-28FRIShah Murad+2.05.5