The results 5*0 and 0*5 denote matches awarded to the home resp. away team. Tie-breaker is goal average.
Champions 1e Klasse West: HBS Champions 1e Klasse Oost: PW 1 2 1. HBS --- 3-2 2. PW 2-4 --- 1. HBS 2 2 0 0 4 7- 4 2. PW 2 0 0 2 0 4- 7
1e Klasse 1 2 3 4 5 6 7 8 9 10 1. HBS --- 3-4 2-4 1-2 4-3 6-2 2-1 3-2 1-4 3-0 2. HVV 1-3 --- 2-0 5-0 6-0 1-3 4-3 4-2 1-0 5-0 3. HFC 1-5 1-1 --- 3-2 3-3 2-3 8-0 3-4 3-2 1-0 4. Sparta 2-2 1-3 2-1 --- 5-1 4-1 4-3 3-2 5-2 2-4 5. Ajax Leiden 1-7 2-1 1-3 0-0 --- 1-1 5-0 3-2 3-1 4-3 6. DFC 2-8 0-2 2-2 0-3 0-1 --- 10-0 2-3 1-0 3-1 7. Velocitas 1-2 2-2 4-4 4-1 4-3 0-7 --- 2-1 2-2 0-1 8. Hercules 1-5 2-2 0-5 3-1 2-1 2-2 0-4 --- 3-3 4-4 9. Haarlem 2-3 3-1 0-1 4-3 1-3 6-5 3-7 1-4 --- 1-1 10. Quick H. 0-1 3-1 1-4 1-2 5-2 1-1 2-6 2-1 0-4 --- 1. HBS 18 13 1 4 27 59-33 Championship Playoff 2. HVV 18 10 3 5 23 46-28 3. HFC 18 9 4 5 22 49-32 4. Sparta 18 9 2 7 20 42-40 5. Ajax Leiden 18 7 3 8 17 37-48 6. DFC 18 6 4 8 16 45-43 7. Velocitas 18 6 3 9 15 43-61 8. Hercules 18 5 4 9 14 38-50 9. Haarlem 18 5 3 10 13 39-47 10. Quick H. 18 5 3 10 13 29-45 2e Klasse A 1 2 3 4 5 6 7 8 1. VOC --- 15-0 6-2 1-0 5-0 9-0 0-2 3-1 2. Volharding 4-3 --- 0-7 3-2 6-0 5-3 5-0 6-0 3. Concordia 6-0 3-3 --- 4-1 4-6 7-0 9-0 7-1 4. Rapiditas 0-1 0-3 4-1 --- 5-1 8-1 2-0 4-2 5. HFC 2 5-6 2-3 3-5 4-4 --- 4-1 3-0 7-0 6. Victoria 0-4 5-2 4-1 1-5 4-2 --- 2-2 3-2 7. Unitas Rotterdam 1-3 2-2 2-7 0-1 0-0 5*0 --- 5*0 8. RAP 2-10 2-3 1-13 2-3 1-2 2-3 6-2 --- 1. VOC 14 11 0 3 22 66-23 2. Volharding 14 9 2 3 20 45-44 3. Concordia 14 9 1 4 19 76-31 4. Rapiditas 14 8 1 5 17 39-24 5. HFC 2 14 5 2 7 12 39-44 6. Victoria 14 5 1 8 11 27-58 7. Unitas Rotterdam 14 3 3 8 9 21-40 8. RAP 14 1 0 13 2 22-71 For 1 place in the 1e Klasse: Quick H. - VOC 1-0 ; 0-0. 2e Klasse B 1 2 3 4 5 6 1. AFC --- 1-2 2-0 5-1 5-1 3-1 2. DVS 1-1 --- 2-1 2-0 4-1 2-0 3. AVV 1-2 2-5 --- 1-1 9-0 6-0 4. Ajax 0-4 3-0 2-3 --- 2-0 5-1 5. Swift Amsterdam 0-6 2-2 1-1 2-2 --- 2-2 6. UVV 1-9 2-5 1-3 0*5 0-1 --- 1. AFC 10 8 1 1 17 38- 8 2. DVS 10 7 2 1 16 25-13 3. AVV 10 4 2 4 10 27-16 4. Ajax 10 4 2 4 10 21-18 5. Swift Amsterdam 10 1 4 5 6 10-33 6. UVV 10 0 1 9 1 8-41 2e Klasse C 1 2 3 4 5 6 1. Voorwaarts --- 9-0 3-3 2-0 9-3 5*0 2. Achilles Rotterdam 3-3 --- 5-3 5*0 4-2 6-1 3. HVV 2 1-5 6-1 --- 2-2 3-2 8-2 4. HBS 2 3-3 7-1 4-1 --- 5-2 5*0 5. Celeritas 3-2 1-6 3-4 6-5 --- 8-0 6. NOAD Breda 1-5 2-7 2-0 9-0 5*0 --- 1. Voorwaarts 10 6 3 1 15 46-17 2. Achilles Rotterdam 10 6 1 3 13 38-34 3. HVV 2 10 4 2 4 10 31-29 4. HBS 2 10 4 2 4 10 31-31 5. Celeritas 10 3 0 7 6 30-43 6. NOAD Breda 10 3 0 7 6 22-44 3e Klasse A 1 2 3 4 5 1. Allen Weerbaar --- 1-0 2-1 10-1 5-0 2. Holland Amsterdam 2-2 --- 4-2 0-5 20-0 3. UFC 3-3 0-4 --- 10-1 3-2 4. RAP 2 2-8 2-7 0-5 --- 5-0 5. Ajax 2 0-8 1-11 1-5 2-5 --- 1. Allen Weerbaar 8 6 2 0 14 39- 9 2. Holland Amsterdam 8 5 1 2 11 48-13 3. UFC 8 4 1 3 9 29-17 4. RAP 2 8 3 0 5 6 21-42 5. Ajax 2 8 0 0 8 0 6-62 3e Klasse B 1 2 3 4 5 1. Hercules 2 --- 9-1 8-0 11-0 12-0 2. VVA 2 4-4 --- 2-1 1-0 5-0 3. Neerlandia 3-0 0-1 --- 3-0 5-0 4. DOSB 4-4 1-3 4-2 --- 6-0 5. BFC 2-5 3-2 0-7 5-1 --- 1. Hercules 2 8 5 2 1 12 53-14 2. VVA 2 8 5 1 2 11 19-18 3. Neerlandia 8 4 0 4 8 21-15 4. DOSB 8 2 1 5 5 16-29 5. BFC 8 2 0 6 4 10-43 3e Klasse C 1 2 3 4 5 1. Haarlem 2 --- 1-2 5-0 5-0 7-0 2. VVV Amsterdam 4-3 --- 0-2 1-4 1-0 3. Alcmaria Victrix 0-3 3-4 --- 4-5 5-0 4. AFC 2 1-3 0-4 3-4 --- 5-0 5. ZVV 1-5 4-2 0-4 2-4 --- 1. Haarlem 2 8 6 0 2 12 32- 8 2. VVV Amsterdam 8 5 0 3 10 18-17 3. Alcmaria Victrix 8 4 0 4 8 22-20 4. AFC 2 8 4 0 4 8 22-23 5. ZVV 8 1 0 7 2 7-33 [*] [*] VZVV was renamed ZVV. 3e Klasse D 1 2 3 4 5 1. Quick H. 2 --- 1-1 6-1 9-1 2-1 2. Olympia Gouda 1-2 --- 4-3 6-5 14-0 3. Ajax Leiden 2 4-4 4-1 --- 10-1 5-1 4. Neptunus 5-0 1-0 1-1 --- 5-1 5. Sparta 2 3-2 1-2 2-1 3-0 --- 1. Quick H. 2 8 4 2 2 10 26-17 2. Olympia Gouda 8 4 1 3 9 29-17 3. Ajax Leiden 2 8 3 2 3 8 29-20 4. Neptunus 8 3 1 4 7 19-30 5. Sparta 2 8 3 0 5 6 12-31 3e Klasse E 1 2 3 4 5 6 1. Saturnus --- 5-0 4-2 3-4 3-0 8-0 2. Rapiditas 2 3-2 --- 3-2 6-1 2-1 9-1 3. DFC 2 0-2 13-0 --- 2-1 5-1 3-2 4. VOC 2 0-1 4-5 5-2 --- 9-3 2-0 5. Hollandia Gorcum 6-6 5-7 5-0 5-0 --- 5-0 6. Vlaardingen FC 1-5 2-2 0-7 1-7 5-1 --- 1. Saturnus 10 7 1 2 15 39-16 2. Rapiditas 2 10 7 1 2 15 37-36 3. DFC 2 10 5 0 5 10 36-23 4. VOC 2 10 5 0 5 10 33-28 5. Hollandia Gorcum 10 3 1 6 7 32-37 6. Vlaardingen FC 10 1 1 8 3 12-49 Championship 3e Klasse 1 2 3 4 5 1. Hercules 2 --- 4-2 5-0 5-0 5-2 2. Allen Weerbaar --- 8-1 3-0 3-2 3. Haarlem 2 --- 2-1 4-1 4. Quick H. 2 --- 5-0 5. Saturnus --- 1. Hercules 2 4 4 0 0 8 19- 4 2. Allen Weerbaar 4 3 0 1 6 16- 7 3. Haarlem 2 4 2 0 2 4 7-15 4. Quick H. 2 4 1 0 3 2 6-10 5. Saturnus 4 0 0 4 0 5-17 For 4 places in the 2e Klasse: 1 2 3 4 5 6 1. Hercules 2 --- 6-0 3-0 8-1 2. Celeritas 4-2 --- 5-3 3. UVV 1-6 --- 1-0 2-1 4. NOAD Breda 7-3 1-2 --- 4-2 5. Swift 1-7 2-1 --- 6. RAP 1-5 1-1 --- 1. Hercules 2 5 4 0 1 8 24- 6 2. Celeritas 5 4 0 1 8 25-14 3. UVV 5 3 0 2 6 6-14 4. NOAD Breda 5 2 0 3 4 13-12 5. Swift 5 1 1 3 3 5-18 6. RAP 5 0 1 4 1 8-17 NB: RAP later moved to 2e Klasse after all.
1e Klasse 1 2 3 4 5 6 1. PW --- 8-2 5-0 5-3 5-0 5*0 2. UD 1-1 --- 0-1 3-0 4-2 5*0 3. Wilhelmina 2-2 1-3 --- 3-2 10-3 9-3 4. Vitesse 2-4 3-3 8-0 --- 3-1 4-1 5. GVC 3-5 9-2 8-2 4-2 --- 8-1 6. Quick N. 3-7 3-7 4-7 4-5 5-2 --- 1. PW 10 8 2 0 18 47-16 Championship Playoff 2. UD 10 5 2 3 12 30-28 3. Wilhelmina 10 5 1 4 11 35-38 4. Vitesse 10 4 1 5 9 32-28 5. GVC 10 4 0 6 8 40-39 6. Quick N. 10 1 0 9 2 24-59 2e Klasse A 1 2 3 4 5 1. Velocitas 2 --- 5-3 5-3 7-4 5-1 2. Willem II 1-6 --- 4-3 5-0 4-2 3. Sparta Breda 0*5 1-0 --- 5-2 6-1 4. 't Zesde 1-3 3-4 2-2 --- 2-0 5. ANTONI 0-2 0-7 5*0 0-3 --- 1. Velocitas 2 8 8 0 0 16 38-13 2. Willem II 8 5 0 3 10 28-20 3. Sparta Breda 8 3 1 4 7 20-24 4. 't Zesde 8 2 1 5 6 17-26 5. ANTONI 8 1 0 7 2 9-29 2e Klasse B 1 2 3 4 5 1. Quick A. --- 4-1 3-2 5*0 3-3 2. Vitesse 2 3-4 --- 1-1 12-0 8-1 3. Be Quick Z. 1-7 0*5 --- 7-1 5-0 4. Velox Nijmegen 3-3 3-2 0-4 --- 1-3 5. GVC 2 0-11 1-3 1-5 1-2 --- 1. Quick A. 8 6 2 0 14 40-13 2. Vitesse 2 8 4 1 3 9 35-14 3. Be Quick Z. 8 4 1 3 9 25-18 4. Velox Nijmegen 8 2 1 5 5 10-37 5. GVC 2 8 1 1 6 3 10-38 2e Klasse C 1 2 3 4 5 1. Quick Kampen --- 3-2 2-2 5*0 7-1 2. Hercules Enschede 3-3 --- 4-1 7-0 5-0 3. Robur et Velocitas 2-6 1-3 --- 4-2 5-1 4. De Tubanters 3-4 1-1 5*0 --- 3-3 5. Go Ahead 1-3 2-1 2-2 2-3 --- 1. Quick Kampen 8 6 2 0 14 33-14 2. Hercules Enschede 8 4 2 2 10 26-11 3. Robur et Velocitas 8 2 2 4 6 17-25 4. De Tubanters 8 2 2 4 6 17-26 5. Go Ahead 8 1 2 5 4 12-29 2e Klasse D 1 2 3 4 5 1. Oranje Nassau --- 1-4 1-4 2-1 8-1 2. Tubantia 1-5 --- 1-1 5*0 9-5 3. ZAC 2-4 5-1 --- 5-2 3-4 4. PW 2 2-3 2-1 5-0 --- 5-3 5. Ud 2 1-1 2-6 3-5 1-2 --- 1. Oranje Nassau 8 5 1 2 11 25-16 2. Tubantia 8 4 1 3 9 28-21 3. ZAC 8 4 1 3 9 25-21 4. PW 2 8 4 0 4 8 19-20 5. UD 2 8 1 1 6 3 20-39 Championship 2e Klasse 1 2 3 4 1. Velocitas 2 --- 3-1 7-1 9-2 2. Quick A. --- 6-1 5-0 3. Quick Kampen --- 4-0 4. Oranje Nassau --- 1. Velocitas 2 3 3 0 0 6 19- 4 2. Quick A. 3 2 0 1 4 12- 4 3. Quick Kampen 3 1 0 2 2 6-13 4. Oranje Nassau 3 0 0 3 0 2-18 For 1 place in the 1e Klasse: Quick A. - Quick N. 1-4 ; 4-2 ; 5-2.
Not contested; clubs played in districts Oost and West.
2e Klasse 1 2 3 4 5 1. Be Quick G. --- 5-3 7-2 8-0 1-0 2. Achilles 4-0 --- 4-1 5-1 1-1 3. Frisia 4-1 3-1 --- 5*0 2-2 4. WVV 0-5 2-7 6-6 --- 2-1 5. Velocitas 1-6 2-3 0-2 0-4 --- 1. Be Quick G. 8 6 0 2 12 33-14 2. Achilles 8 5 1 2 11 28-15 3. Frisia 8 4 2 2 10 25-21 4. WVV 8 2 1 5 5 15-37 5. Velocitas 8 0 2 6 2 7-21
list of first class champions.
Sources: [BNS -], Jaarboekjes van de N.V.B., Voetbal Almanak van 1900-1914, Weekblad 'De Sportkroniek'
Prepared and maintained by Adri van Veen for the Rec.Sport.Soccer Statistics Foundation
Author: Adri van Veen
Last updated: 12 Jun 2025
(C) Copyright Adri van Veen and RSSSF 2025
You are free to copy this document in whole or part provided that proper
acknowledgement is given to the author. All rights reserved.