List of National Lacrosse League records
This article lists all-time records for the National Lacrosse League, as well as the predecessors Major Indoor Lacrosse League and Eagle Pro Box Lacrosse League.
Franchise records
''Through the end of the 2024–25 season''All time records
Overall record
Minimum 50 games played| Rank | Franchise | W | L | Pct |
| 1 | San Diego Seals | 62 | 40 | .608 |
| 2 | Buffalo Bandits | 292 | 193 | .602 |
| 3 | Toronto Rock | 255 | 178 | .589 |
| 4 | Halifax Thunderbirds | 266 | 196 | .576 |
| 5 | Calgary Roughnecks | 211 | 171 | .552 |
Player records
''Through the end of season''All time leaderboards
'''Players listed in bold are still active'''Games played
As of April 26, 2025| Rank | Player | Games |
| 1 | Dan Dawson | 322 |
| 2 | John Tavares | 306 |
| 3 | Matt Vinc | 303 |
| 4 | Ryan Benesch | 289 |
| 5 | Paul Dawson | 284 |
| 6 | Mike Poulin | 283 |
| 7 | Brodie Merrill | 280 |
| 8 | Derek Suddons | 274 |
| 9 | Shawn Evans | 270 |
| 10 | Josh Sanderson | 268 |
| - | - | 268 |
| - | - | 268 |
Average goals per game
Minimum 50 games required| Rank | Player | Goals/Game |
| 1 | Gary Gait | 3.21 |
| 2 | Paul Gait | 3.20 |
| 3 | John Grant, Jr. | 2.97 |
| 4 | Tom Marechek | 2.73 |
| 5 | John Tavares | 2.71 |
Average assists per game
Minimum 50 games required| Rank | Player | Assists/Game |
| 1 | Garrett Billings | 4.04 |
| 2 | Gavin Prout | 3.38 |
| 3 | Josh Sanderson | 3.32 |
| 3 | John Grant Jr. | 3.32 |
| 5 | Colin Doyle | 3.21 |
Attendance records
''Through March 20, 2025''All time records
Total attendance
As of April 26, 2025| Rank | Franchise | Attendance | Home Games |
| 1 | Buffalo Bandits | 3,321,364 | 244 |
| 2 | Colorado Mammoth | 2,612,969 | 184 |
| 3 | Toronto Rock | 2,480,210 | 213 |
| 4 | Calgary Roughnecks | 2,109,065 | 191 |
| 5 | Rochester Knighthawks | 1,493,723 | 188 |
Average attendance
As of April 26, 2025| Rank | Franchise | Average per game attendance |
| 1 | Colorado Mammoth | 14,201 |
| 2 | Buffalo Bandits | 13,612 |
| 3 | Toronto Rock | 11,644 |
| 4 | Calgary Roughnecks | 11,042 |
| 5 | Saskatchewan Rush | 10,944 |
Other records
| Record | Date | Home team | Score | Road team | Score |
| Most goals, both teams | November 21, 2002 | Calgary Roughnecks | 17 | Montreal Express | 32 |
| Most goals, one team | November 21, 2002 | Calgary Roughnecks | 17 | Montreal Express | 32 |
| Fewest goals, both teams | April 25, 2025 | Buffalo Bandits | 5 | San Diego Seals | 4 |
| Fewest goals, one team | December 5, 2025 | Halifax Thunderbirds | 11 | Oshawa FireWolves | 2 |
| Fewest goals, one team | April 4, 2015 | Rochester Knighthawks | 10 | Minnesota Swarm | 2 |
| Fewest goals, one team | April 16, 1999 | Toronto Rock | 13 | Philadelphia Wings | 2 |