| BOYS | 400 | 800 | 1600 | 3200 | 6400 | SHH | IH | SMR | DMR | SPR | DTR | JTR | HJR | LJR | TJR | PVR | Team |
| 2000 | Ridgefield Park 45.5 | Westwood 1:34.9 | Ramsey 3:34.0 | Ramsey 8:55.5 | Ridgefield 19:53 | Westwood 66.6 | Hasbrouck Heights 3:07.4 | Hasbrouck Heights 3:43.0 | Mahwah 11:25.9 | Ramsey 133-2 | Palisades Park 361-4 | Westwood 439-3 | Westwood 17-6 | Ramsey 58-8 1/4 | St. Mary's 120-4 3/4 | Ridgefield Park | Westwood 80, Ramsey 74 1/2, Lyndhurst 51 |
| 2001 | Dumont 46.0 | Dumont 1:35.4 | Mahwah 3:32.0 | Saddle Brook 8:47.2 | Mahwah 20:15.2 | New Milford 71.2 | Hasbrouck Heights 3:06.9 | Hasbrouck Heights 3:40.2 | Rutherford 11:10.4 | Cresskill 128-2 1/2 | Mahwah 361-8 | Dumont 484-8 | Wood-Ridge 17-0 | Dumont 58-6 1/2 | Dumont 119-0 1/4 | Whippany Park 28-6 | Dumont 84, Mahwah 72, Cresskill 50 |
| 2002 | Roselle 45.3 | Dover 1:34.1 | Dover 3:27.1 | Saddle Brook 8:36.7 | Hanover Park 19:04.6 | Hanover Park 63.1 | Hanover Park 2:57.4 | Cresskill 3:45.0 | Ramsey 11:19.9 | Mahwah 129-1 3/4 | Mahwah 377-7 | Wood-Ridge 465-4 | Palisades Park 16-10 | Leonia 57-6 | Leonia 115-8 | Lyndhurst 32-0 | Ramsey 54, Leonia 52 1/3, Hanover Park 51 |
| 2003 | Saddle Brook and Becton 45.5 | Englewood 1:34.4 | Roselle 3:34.8 | Indian Hills 8:15.7 | Midland Park 19:18.3 | New Milford 68.4 | Cresskill 3:03.7 | Ridgefield 3:46.9 | Midland Park 11:23.4 | Saddle Brook 130-8 1/2 | Wood-Ridge 339-6 | Rutherford 467-2 | Saddle Brook and Palisades Park 16-8 | Becton 55-2 | Hasbrouck Heights 117-3 3/4 | Lyndhurst 32-6 | Saddle Brook 74, New Milford 46, Becton 43 |
| 2004 | Saddle Brook 46.0 | Fort Lee 1:35.4 | Palisades Park 3:32.1 | Fort Lee 8:33.3 | Midland Park 19:09.5 | Roselle 64.7 | Palisades Park 2:59.1 | Palisades Park 3:46.1 | Midland Park 10:58.3 | Saddle Brook 123-5 1/2 | Hasbrouck Heights 340-10 | Wood-Ridge 426-0 | Saddle Brook 17-5 | Saddle Brook 59-10 1/4 | Hasbrouck Heights 122-6 | Fort Lee 29-6 | Saddle Brook 91, Palisades Park 56, Fort Lee 54 |
| 2005 | Hasbrouck Heights 44.4 | Roselle 1:35.3 | Hasbrouck Heights 3:38.8 | Fort Lee 8:32.2 | Midland Park 20:11.5 | Saddle Brook 67.9 | New Milford 3:06.9 | Hasbrouck Heights 3:46.7 | Midland Park 11:30.4 | Hasbrouck Heights 135-3 1/2 | Hasbrouck Heights 398-4 | Wood-Ridge 409-6 | Saddle Brook 16-10 | Saddle Brook 58-0 3/4 | Saddle Brook 120-6 1/2 | Lyndhurst 35-6 | Hasbrouck Heights 79, Saddle Brook 77, Lyndhurst 45 |
| 2006 | Roselle 44.4 | Roselle 1:30.0 | Roselle 3:34.8 | Pompton Lakes 8:51.3 | Pompton Lakes 20:24.3 | New Milford 65.0 | New Milford 3:05.0 | Pompton Lakes 3:45.7 | North Arlington 11:39.3 | Hasbrouck Heights 146-0 | Palisades Park 383-10 | Wood-Ridge 459-9 | New Milford 16-6 | North Arlington 54-6 1/4 | Roselle 120-5 1/2 | North Arlington 20-6 | New Milford 71, Hasbrouck Heights 60, Roselle 53 |
| 2007 | New Milford 44.6 | Roselle 1:33.7 | Roselle 3:28.7 | Pompton Lakes 8:55.5 | Leonia 19:35.0 | Roselle 62.3 | Wood-Ridge 3:03.1 | North Arlington 3:47.1 | Leonia 11:30.3 | Hasbrouck Heights 141-3 | Hasbrouck Heights 406-10 | Wood-Ridge 494-0 | North Arlington 17-2 | North Arlington 57-10 | Roselle 123-9 1/4 | Cresskill 34-0 | Wood-Ridge 76, New Milford 72, Cresskill 56 |
| 2009 | St. Patrick 45.3 | Ridgefield 1:39.6 | Lyndhurst 3:46.9 | Hasbrouck Heights 9:55.6 | Hasbrouck Heights 21:08.4 | Lyndhurst 71.5 | Lyndhurst 3:15.5 | Lyndhurst 3:56.0 | Hasbrouck Heights 13:00.3 | Hasbrouck Heights 130-10 | Hasbrouck Heights 314-5 | Wallington 424-4 | Becton and Hasbrouck Heights 15-10 | Lyndhurst 51-2 | Lyndhurst 119-4 1/2 | cancelled | Lyndhurst 119, Hasbrouck Heights 92, Becton 71 |
| 2010 | Ridgefield 48.7 | Ridgefield 1:39.5 | Lyndhurst 3:41.4 | Emerson 9:10.6 | Lyndhurst 20:13.9 | Sussex Tech 1:13.0 | Sussex Tech 3:20.0 | Lyndhurst 3:49.0 | Ridgefield 11:49.2 | Lyndhurst 106-6 1/2 | UNAVAILABLE | Cedar Grove 417-10 | UNAVAILABLE | UNAVAILABLE | Lyndhurst 111-7 | Lyndhurst 29-0 | Lyndhurst 125, Ridgefield 83, Sussex Tech 81 |
| 2011 | Hasbrouck Heights 45.8 | Hasbrouck Heights 1:37.8 | Hasbrouck Heights 3:37.2 | Mon. Donovan 8:44.7 | Mon. Donovan 19:49.0 | Lyndhurst 66.5 | Lodi 3:10.6 | Hasbrouck Heights 3:51.3 | Lyndhurst 11:45.7 | Hasbrouck Heights 135-4 1/2 | Hasbrouck Heights 364-4 | Lyndhurst 406-8 | Lyndhurst and Hasbrouck Heights 16-2 | New Milford 52-4 1/2 | Hasbrouck Heights 113-2 3/4 | cancelled | Hasbrouck Heights 117, Lyndhurst 93, Lodi 54 |
| 2012 | Secaucus 45.4 | Lodi 1:34.8 | Emerson 3:35.2 | Mon. Donovan 8:36.2 | McNair 19:30.2 | Hasbrouck Heights 64.4 | Emer. & HH 3:01.4 | Ridgefield 3:45.4 | McNair 11:25.4 | Hasbrouck Heights 142-1 | Hasbrouck Heights 378-2 | Hasbrouck Heights 454-6 | Hasbrouck Heights 16-2 | Hasbrouck Heights 59-7 1/4 | Hasbrouck Heights 123-4 1/4 | Lyndhurst 23-6 | Hasbrouck Heights 93, Lyndhurst 83, Emerson 53 |
| 2013 | Newark Tech 44.9 | Newark Tech 1:34.0 | Newark Tech 3:30.0 | Ridgefield Park 8:37.7 | Rutherford 19:24.3 | Newark Tech 66.5 | Lodi 3:02.6 | Ridgefield Park 3:43.9 | Rutherford 11:13.1 | River Dell 141-0 | River Dell 383-10 | Secaucus 389-10 | Newark Tech 17-0 | Newark Tech 57-6 | Newark Tech 124-5 3/4 | Lyndhurst 31-0 | Ridgefield Park 93, Newark Tech 82, Lodi 71 |
| 2014 | Hasbrouck Heights 45.3 | Ridgefield Park 1:33.0 | Englewood 3:33.7 | Glen Rock 8:44.9 | Ridgefield Park 20:02.8 | Hasbrouck Heights 66.0 | Glen Rock 3:06.1 | North Arlington 3:43.9 | New Milford 11:40.8 | Hasbrouck Heights 135-4 | Hasbrouck Heights 350-8 | Hasbrouck Heights 426-4 | Lyndhurst and Ridgefield Park 17-0 | Lodi 60-4 | Englewood 123-7 | Ridgefield Park 38-6 | Ridgefield Park 104, Englewood 65, Ridgefield Park 62 |
| 2015 | Ridgefield Park 45.2 | Englewood, 1:36.3 | Mahwah 3:38.7 | Ridgefield Park 8:52.0 | Lyndhurst 20:19.4 | Lyndhurst 71.9 | Lyndhurst 3:17.1 | Rutherford 3:50.0 | Lyndhurst 11:35.5 | Hasbrouck Heights 128-9 1/4 | Hasbrouck Heights 345-5 | Hasbrouck Heights 405-6 | Ridgefield Park 17-2 | Ridgefield Park 59-10 | Ridgefield Park 118-1 | North Arlington 31-0 | Ridgefield Park 110, Lyndhurst 78, Mahwah 52 |
| 2016 | Fort Lee 45.6 | Lyndhurst 1:34.6 | Hasbrouck Heights 3:45.2 | Ridgefield Park 8:59.9 | Rutherford 19:42.0 | Hasbrouck Heights 68.9 | Hasbrouck Heights 3:05.3 | Fort Lee 3:47.3 | Sussex Tech 11:50.1 | Lyndhurst 130-10 | Ridgefield Park 288-8 | Ridgefield Park 398-5 | Ridgefield Park 17-2 | Hasbrouck Heights 56-1 | Hasbrouck Heights 113-9 | Mahwah 36-0 | Lyndhurst 93, Hasbrouck Heights 91, Ridgefield Park 71 |
| GIRLS | 400 | 800 | 1600 | 3200 | 6400 | SHH | IH | SMR | DMR | SPR | DTR | JTR | HJR | LJR | TJR | PVR | Team |
| 2000 | Lyndhurst 54.4 | Lyndhurst 1:56.5 | Hasbrouck Heights 4:24.9 | Dumont 10:50.0 | Saddle Brook 24:24.0 | Mahwah 72.3 | Pascack Hills 3:42.8 | Pascack Hills 4:50.5 | Mahwah 13:43.2 | Hasbrouck Heights 99-2 | Hasbrouck Heights 267-3 | New Milford 251-0 | Rutherford 14-8 | Pascack Hills 44-0 1/2 | Ridgefield Park 92-7 | none | Hasbrouck Heights 60, Pascack Hills 59, Dumont 55 |
| 2001 | Saddle Brook 54.7 | Hasbrouck Heights 1:52.5 | Hasbrouck Heights 4:23.8 | Dumont 10:41.4 | Saddle Brook 24:36.7 | Pascack Hills 69.2 | Pascack Hills 3:45.1 | Hasbrouck Heights 4:34.2 | Mahwah 14:03.3 | Mahwah 87-4 | Rutherford 279-1 | Ridgefield 273-10 | Rutherford 14-2 | Hasbrouck Heights 43-7 | Hasbrouck Heights 94-1 3/4 | none | Hasbrouck Heights 89, Saddle Brook 74, Pascack Hills 58 |
| 2002 | Hasbrouck Heights 52.1 | Saddle Brook 1:49.6 | Hanover Park 4:13.6 | Hasbrouck Heights 10:31.5 | Hasbrouck Heights 24:06.8 | Hasbrouck Heights 70.1 | Roselle 3:41.9 | Hasbrouck Heights 4:32.2 | Verona 13:52.7 | New Milford 92-2 | New Milford 271-11 | Hanover Park 262-6 | Hanover Park 13-10 | Indian Hills 46-3 | Indian Hills 96-7 | none | Hasbrouck Heights 97, Hanover Park 76, Roselle 57 |
| 2003 | Englewood 52.8 | Saddle Brook 1:51.5 | Saddle Brook 4:17.7 | Hawthorne 10:49.1 | Indian Hills 24:32.4 | Saddle Brook 69.3 | Roselle 3:36.6 | Midland Park 4:33.4 | Cresskill 13:58.3 | New Milford 88-8 1/2 | New Milford 245-5 | Saddle Brook 269-6 | Midland Park and Lodi 13-8 | Saddle Brook 44-1 | Hasbrouck Heights 93-10 1/4 | none | Saddle Brook 102, Hasbrouck Heights 68, New Milford 51 |
| 2004 | Roselle 53.0 | Roselle 1:54.9 | Ramsey 4:18.4 | Saddle Brook 10:39.8 | Palisades Park 24:32.6 | Ramsey 70.4 | Ramsey 3:38.0 | Ramsey 4:33.1 | Ramsey 14:14.9 | Hasbrouck Heights 86-4 1/2 | Hasbrouck Heights 254-7 | Hasbrouck Heights 257-8 | Ramsey 13-10 | Saddle Brook 46-1 | Saddle Brook 93-3 1/4 | Lyndhurst 16-0 | Ramsey 101, Hasbrouck Heights 73, Wood-Ridge 67 |
| 2005 | Roselle 51.6 | Roselle 1:50.5 | Hawthorne 4:18.6 | Pascack Hills 11:04.3 | Saddle River Day 24:02.4 | Pascack Hills 70.2 | Pascack Hills 3:38.1 | Hawthorne 4:28.8 | Midland Park 13:25.9 | Lyndhurst 91-10 | Pascack Hills 265-6 | Pompton Lakes 253-8 | Pascack Hills 13-8 | Saddle Brook 43-9 | Saddle Brook 94-3 1/4 | St. Rose 16-0 | Pascack Hills 86, Lyndhurst 54, Roselle 42 |
| 2006 | Roselle 51.4 | Roselle 1:48.4 | Roselle 4:19.6 | Hasbrouck Heights 11:00.5 | Hasbrouck Heights 24:38.1 | Pascack Hills 72.4 | Pascack Hills 3:43.7 | Hasbrouck Heights 4:36.2 | Pascack Hills 14:24.7 | Pascack Hills 92-4 | Roselle 289-11 | Wood-Ridge 263-9 | Roselle and Wood-Ridge 13-2 | Hasbrouck Heights 44-10 1/2 | Hasbrouck Heights 89-0 1/2 | St. Rose 15-0 | Pascack Hills 99 1/3, Hasbrouck Heights 93 1/3, Roselle 73 |
| 2007 | Hasbrouck Heights 55.0 | Roselle 1:53.5 | Roselle 4:22.4 | St. Rose 11:04.8 | Pompton Lakes 24:10.9 | Hasbrouck Heights 73.5 | Pequannock 3:44.2 | Hasbrouck Heights 4:46.1 | Leonia 14:09.4 | Wood-Ridge 83-6 | Pequannock 263-5 | Pequannock 278-8 | North Arlington 13-6 | St. Rose 42-4 3/4 | Hasbrouck Heights 91-11 1/4 | Hasbrouck Heights 14-6 | Hasbrouck Heights 105, Pompton Lakes 53, New Milford 50 |
| 2009 | Roselle 51.3 | Hasbrouck Heights 1:54.3 | Hasbrouck Heights 4:47.5 | Hasbrouck Heights 11:11.1 | Hasbrouck Heights 24:42.9 | Hasbrouck Heights 75.9 | Hasbrouck Heights 3:51.2 | Wallington 4:55.8 | Becton 15:23.3 | Hasbrouck Heights 85-8 | Lyndhurst 207-4 | Hasbrouck Heights 260-1 | Hasbrouck Heights 13-6 | Hasbrouck Heights 41-0 1/2 | Hasbrouck Heights 85-7 1/2 | North Arlington 15-6 | Hasbrouck Heights 138, Lyndhurst 80, North Arlington 76 |
| 2010 | Emerson 56.3 | Pequannock 1:56.5 | Emerson 4:30.8 | Emerson 11:08.5 | Emerson 24:56.6 | Pequannock 1:13.4 | Pequannock 3:51.0 | Wallington 4:49.1 | Cedar Grove 14:12.9 | Cedar Grove 81-8 1/4 | Pequannock 263-4 | Pequannock 261-8 | Cedar Grove 13-10 | Lyndhurst 42-9 1/2 | Cedar Grove, n.d. | North Arlington 15-0 | Emerson 105, Cedar Grove 100, Pequannock 96 |
| 2011 | Hasbrouck Heights 53.5 | Hasbrouck Heights 1:53.1 | Hasbrouck Heights 4:20.4 | Hasbrouck Heights 11:10.3 | Hasbrouck Heights 24:31.8 | Hasbrouck Heights 71.8 | Hasbrouck Heights 3:47.2 | Eastern Christian 4:28.9 | Hasbrouck Heights 14:08.5 | New Providence 84-4 1/4 | Hasbrouck Heights 217-8 | Hasbrouck Heights 223-9 | Lyndhurst 13-4 | Waldwick 42-6 | Hasbrouck Heights 91-3 3/4 | Emerson 14-0 | Hasbrouck Heights 133, Lyndhurst 52, Rutherford 47 |
| 2012 | Hasbrouck Heights 53.4 | Englewood 1:52.6 | Rutherford 4:19.5 | Rutherford 10:28.7 | McNair 23:21.9 | Hasbrouck Heights 72.0 | Hasbrouck Heights 3:40.1 | Hasbrouck Heights 4:34.2 | McNair 13:34.2 | Rutherford 87-2 3/4 | Pequannock 270-3 | Hasbrouck Heights 270-9 | McNair 13-6 | Hasbrouck Heights 43-11 1/4 | Hasbrouck Heights 96-10 1/4 | Wallington 17-0 | Hasbrouck Heights 129, Pequannock 66, Rutherford 54 |
| 2013 | Newark Tech 50.3 | Newark Tech 1:47.9 | Newark Tech 4:12.5 | Rutherford 10:19.1 | Palisades Park 24:54.4 | Newark Tech 68.6 | Newark Tech 3:39.7 | Newark Tech 4:45.5 | Sussex Tech 14:06.6 | Newark Tech n.d. | River Dell 249-4 | Ridgefield Park 264-8 | Newark Tech 14-0 | Englewood 42-4 | Newark Tech 101-0 1/2 | River Dell 18-0 | Newark Tech 96, Ridgefield Park 77, River Dell 57 |
| 2014 | Englewood 52.6 | Englewood 1:51.3 | Englewood 4:18.9 | Rutherford 10:21.6 | Lyndhurst 24:56.9 | Glen Rock 70.2 | Hasbrouck Heights 3:35.6 | Glen Rock 4:41.6 | Glen Rock 13:37.0 | Englewood 85-4 | Palisades Park 235-5 | Ridgefield Park 287-1 | Ridgefield Park 13-8 | Ridgefield Park 44-11 1/4 | Englewood 98-11 1/2 | Mahwah 19-6 | Lyndhurst 77, Englewood 65, Ridgefield Park 62 |
| 2015 | Englewood 52.7 | Englewood 1:52.6 | Lyndhurst 4:29.6 | Lyndhurst 10:45.1 | Lyndhurst 25:17.6 | Pequannock 1:13.6 | Lyndhurst 3:43.8 | Sussex Tech 4:47.0 | Rutherford 13:59.6 | Lyndhurst 88-9 | Lyndhurst 265-2 | Sussex Tech 13-6 | Pequannock 43-1 1/2 | Sussex Tech 91-4 | Sussex Tech 14-0 | Lyndhurst 104, Pequannock 70, Ridgefield Park 58 | |
| 2016 | New Milford 54.1 | Saddle Brook 1:54.8 | Hasbrouck Heights 4:27.9 | Hasbrouck Heights 10:35.6 | Hasbrouck Heights 24:06.3 | Lyndhurst 1:16.1 | Hasbrouck Heights 3:32.9 | Hasbrouck Heights 4:28.1 | Hasbrouck Heights 14:06.0 | Lyndhurst 89-3 | Ridgefield Park 231-5 | Lyndhurst 292-5 | HH, Wallington and Sussex Tech 13-0 | Hasbrouck Heights 45-6 | Saddle Brook 90-10 1/2 | Mahwah 16-0 | Hasbrouck Heights 131, Lyndhurst 114, Ridgefield Park 43 1/2 |