1999 — North Bay Trappers over Bristol Wicketmen
2000 — Kingsway Knights (now Nassau) over North Bay Trappers
2001 — North Bay Trappers over Sao Paulo Tricolor
2002 — Sao Paulo Tricolor over North Bay Trappers
2003 — Sao Paulo Tricolor over North Bay Trappers
2004 — North Bay Trappers over Bristol Wicketmen
2005 — North Bay Trappers over Half Moon Bay Mountaineers (Present Day Waterloo)
2006 — North Bay Trappers over Sao Paulo Tricolor
2007 — North Bay Trappers over Sao Paulo Tricolor
2008 — North Bay Trappers over Hamilton Splitterz
2009 — Sao Paulo Tricolor over Beaconsfield Pathfinders
2010 — Bristol Wicketmen over Nassau Sharks
2011 — Hamilton Redbirds over Montreal Menace
2012 — Montreal Menace over Hamilton Redbirds
2013 — Yorkshire Moorhens over Bristol Wicketmen
2014 — Montreal Menace over Hamilton Redbirds
2015 — North Bay Trappers over Montreal Menace
2016 — Sacramento Plaidsox over North Bay Trappers