No. Their last one was May 4th, 2004.
7 seasons ago
yes the leafs will make the playoff
The leafs are last in their division and conference. They are currently 14 points from the #8 spot (to qualify for a playoff spot)
probably not, because they usually dont win