The parity in the NLL gave us a bunch of exciting games this weekend and few games you might call upsets. But if you bet on lacrosse, you might be more inclined to phrase it as “parity reared its ugly head this weekend”. The old cliche of “any team can beat any other team on any given night” continues to hold true. In addition to some great games, we had a few milestones reached, and in the Not Awesome category, I make a suggestion that the NLL should implement, and it would likely only require them to upgrade many or all of the NLL arenas and cost them an insane amount of money!
Category Archives: Toronto Rock
Vinc vs. Rose II – the GSAA statistic and what it means
Recently, I wrote about Matt Vinc and Nick Rose and how their career stat lines are quite similar, other than the Goaltender of the Year awards they’ve won, where Vinc is ahead 8-0. My initial thesis was that their stat lines were very similar but Vinc has had more post-season success, which implies that the teams he’s been on have been better than Rose’s. So can we conclude that Rose, with similar stats on worse teams, is actually the better goalie? The conclusion, based on the GSAA (Goals Saved Above Average) stat, was that no, Vinc has been the better goalie.
But how does the GSAA stat tell us this? Specifically, if Nick Rose’s save percentage is very close to Matt Vinc’s, why is Vinc’s GSAA so much higher than Rose’s? Today, we’re going to see if we can answer that question by looking at this stat, how it’s calculated, and what it really means.
For the examples below, we’re using numbers from the 2023 NLL season. In 2023, Rose had a save percentage of 80.47% and a GSAA of 23.50. Vinc had a save percentage of 80.30% and a GSAA of 25.16. We can see that Rose’s save percentage was actually higher than Vinc’s, but he had a lower GSAA. Let’s find out why.
2024 NLL Week 9
Wow, what a week! Exciting games, a couple of upsets, a loss by a previously-undefeated team, and some record-setting performances. Let’s get right into it.
Game report: Buffalo @ Toronto
I haven’t done one of these in a while. I usually fold my thoughts about games I attend into the Awesome or Not Awesome section of my weekly report, but there was so much to say about this one that I split it out into its own report.
Vinc vs. Rose
I happened to notice a while ago that Matt Vinc and Nick Rose had very similar stats lines over their careers. Vinc’s career GAA is 10.73, Rose’s is 10.53. Vinc’s save percentage is 78.8%, Rose’s is 78.6%. Each was ahead of the other in these stats in some seasons. But Vinc has won an amazing eight Goaltender of the Year awards and is widely considered the GOAT, while Rose has been a finalist four times but hasn’t won any. Does it make sense that Vinc’s stats were that similar to Rose’s but Vinc has received far more accolades?
2024 NLL Week 8
We had a few upsets in the NLL this week, resulting in wins for three different teams who only had one win on the season. We are also down to just one undefeated team. This week’s report is a bit of a long one, so grab yourself a cup of coffee or something.
2024 NLL Week 7
A whole lotta games this past weekend, even with the Rush/Wings one postponed. There was also a whole lotta awesome in those games, and the not awesomes are two teams that shouldn’t be as bad as they are.
2024 NLL Week 4
A light week in the NLL with only three games, and yet thanks to the holidays I’m still getting this article up several days late. Apologies for my tardiness but on the upside, there are no Not Awesomes this week! I mean, there were things that weren’t awesome from this past week – for example, Colorado’s offense, but much of that was Georgia’s defense and goaltending. I didn’t think it was bad enough to warrant a whole Not Awesome section. Similarly, Panther City’s attendance was not awesome (in fact, it sucked) but that’s a dead horse I’m kinda getting tired of beating.
2024 NLL Week 2
Another weekend of exciting games, including all the teams that didn’t play in week one, so every team has played now. The two teams that met in the Championship last season both lost to teams that were a combined 11-25 last season, the Knighthawks and FireWolves continue their hot start, the Desert Dogs grab victory from the jaws of defeat, and the Rock, Swarm, and Seals begin their seasons with wins.
NLL 2024: Who’s in, who’s out
Here it is: an almost-complete summary of all the roster changes for each team, all in one place. As of this writing, the season begins in less than 24 hours and I have not seen rosters announced by the Seals or Swarm. I will update this article as soon as I see that information.
Note that these are the changes as of the final roster from last season, so a player might be listed as “In” even if he played for that team during 2023. And a player who’s injured but still part of that team will be listed as “out”. Not all teams have announced who’s on their IR, PUP, or holdout lists so take an empty list with a grain of salt. Also most teams don’t have (or didn’t announce) a “Protected” list, but a few did.
Albany FireWolves
In: Sam Firth, Nathan Grenon, Tye Kurtz, Travis Longboat, Joe Nardella, Jackson Nishimura, Alex Simmons, Tanner Thomson, Jeff Trainor, Nicholas Volkov, Zach Young
Out: Jonah Boehm, Jake Fox, Corson Kealey, Connor Kelly, John LaFontaine, Ty Logan, Brett Manney, John Piatelli, Justin Scott, Haina Thompson, Thomas Vaesen
IR:
PUP: Will Johansen
Holdout: Charlie Kitchen
Practice Roster: Jonah Boehm, Cam Badour, Andrew Kidd, John Piatelli
Buffalo Bandits
In: Steve Orleman, Brandon Robinson, Dylan Robinson, Justin Robinson, Cam Wyers
Out: Max Adler, Adam Bomberry, Sam La Roue, Ethan O’Connor, Bryce Sweeting
IR:
PUP: Zack Belter, Adam Bomberry, Frank Brown, Bryce Sweeting
Holdout: Devyn Mayea, Alex Tulett, Doug Buchan
Practice Roster: Evan Constantopoulos, Alex Kew, Sam La Roue, Christian Watts
Protected: Justin Guterding, Max Adler
Calgary Roughnecks
In: Thomas Hoggarth, Justin Inacio, Tyler Pace, Head coach Josh Sanderson, Ethan Ticehurst, Thomas Vela
Out: Zach Herreweyers, Head coach Curt Malawsky, Curtis Manning, Dylan McIntosh, Kyle Waters, Chris Willman
IR: Robert Hudson, Clay Scanlan, Logan Schuss
PUP: Derek Lloyd
Holdout:
Practice Roster: Steve Fryer, Riley Isaacs, Bennett Smith
Colorado Mammoth
In: Paul Dawson, Brett Draper, Connor Kelly, Sean Kriwokon, Ben McDonald
Out: Jalen Chaster, John Lintz, Garrett McIntosh, Brett McIntyre, Dillon Ward, Connor Watson
IR: Jalen Chaster
PUP: Dillon Ward
Holdout:
Practice Roster: Brett McIntyre
Georgia Swarm
In: Liam Byrnes, Chet, Comizio, Jeff Henrick, Dustin Hill, Brady Kearnan, Luke Keenan
Out: Robert Hudson, Ryan Lanchbury, McComber Teioshontathe, Ethan Riggs, Jerry Staats, Craig Wende
IR: Kaleb Benedict, Ethan Riggs, Miles Thompson
PUP:
Holdout:
Practice Roster: Kaleb Benedict, Matt Campbell
Halifax Thunderbirds
In: Cole Kirst, Caelan Mander, Austin Shanks, Nonkon Thompson
Out: Chris Boushy, David Brock, Eric Fannell
IR:
PUP: Cody Jamieson, Randy Staats
Holdout:
Practice Roster: Briley Maxwell, Jordan Trottier, Andrew Vradenburg, Aaron Woods
Las Vegas Desert Dogs
In: Charlie Bertrand, Zach Cole, Jonathan Gagliardi, Casey Jackson, Blake McDonald, Jake Saunders, Adrian Sorichetti, Thomas Vaesen, Dylan Watson, Sean Westley
Out: Conrad Chapman, Emerson Clark, Brandon Clelland, Nick Ellerton, Sam Firth, Marshal King, Jon Phillips, Jackson Suboch
IR:
PUP:
Holdout:
Practice Roster: Josh Jackson, Carter Zavitz
New York Riptide
In: Matt Anderson, Matt Bennett, Damon Edwards, Will Johnston, Corson Kealey, Jack Kelly, John LaFontaine, Austin Madronic, Kiel Matisz, Brent Noseworthy, Mitch Wilde
Out: Mike Burke, Curtis Conley, Chad Cummings, Tyler Davis, Tyler Digby, Scott Dominey, Jordi Jones-Smith, Dan Lomas, Brett Noseworthy, Steve Orleman, Max Wayne
IR: Zack Deaken, Callum Jones, Kevin Orleman
PUP:
Holdout: JT Giles Harris
Practice Roster: Tyler Davis, Colton Lidstone, Max Wayne
Panther City LC
In: Brandon Goodwin, Jason Knox, Brent Mitchell, Cole Pickup, Ryan Sheridan, Ty Thompson
Out: Tyler Burton, Patrick Dodds, Nathan Grenon, Ryan McLean, Cam Wengreniuk
IR: Brooker Muir
PUP:
Holdout:
Practice Roster: Will Cecile, Elijah Gash, Liam Osbourne
Philadelphia Wings
In: Mitch Armstrong, Holden Cattoni, Taggart Clark, Scott Dominey, Jackson Ganton, Deacan Knott, Mike McCannell, Ryan Wagner
Out: Trevor Baptiste, Liam Byrnes, Alex Crepinsek, George Downey, Blake Gibson-McDonald, Angus Goodleaf, Hunter Lemieux, Kiel Matisz
IR:
PUP:
Holdout:
Practice Roster: Jack Jasinski, Kevin Lynch, Curtis Romanchych
Rochester Knighthawks
In: Brad Gillies, Dan Lomas, Ben Macdonnell, Thomas McConvey, Ethan O’Connor, Ryan Smith, Kyle Waters, Thomas Whitty
Out: Matthew Bennett, Holden Cattoni, Paul Dawson, Parker Pipher, Ethan Schott, Jordan Stouros, Thomas Hoggarth, Thomas Vela
IR: Greg Harnett
PUP: Connor Farrell, Stephen Keogh
Holdout:
Practice Roster: Pent Eistrat, Cory Highfield, Taylor Jensen
San Diego Seals
In:
Out:
IR:
PUP:
Holdout:
Practice Roster: Matthew Abbott, Liam Phillips, Thomas Semple, Dallas Wade
Saskatchewan Rush
In: Keegan Bell, Patrick Dodds, Adam Jay, Nathaniel Kozevnikov, Zach Manns, Frank Scigliano, Mike Triolo, Cam Wengreniuk
Out: Matt Beers, Ryan Dilks, Marty Dinsdale, Rhys Duch, Dan Lintner, Mark Matthews, Eric Penney, Kyle Rubisch
IR:
PUP:
Holdout:
Practice Roster: Jake Bowen, Thomas Kiazyk, Nick Preston, Jeremy Searle
Toronto Rock
In: Chris Boushy, Sheldon Burns, Josh Dawick, Tyler Hendryks, Dan Lintner, Justin Martin, Mark Matthews
Out: Dan Dawson, Greg Downing, Latrell Harris, Adam Jay, Stephen Keogh, Zach Manns, Tom Schreiber
IR: Tom Schreiber
PUP: Jordan McKenna, Chase Sciavon
Holdout:
Practice Roster: Marley Angus, Sam Haines, Zack Kearney, Cam Milligan
Vancouver Warriors
In: Keegan Bal, Matt Beers, Reid Bowering, Kevin Crowley, Ryan Dilks, Owen Grant, Anthony Kalinich, Brayden Laity, John Lintz, Riley Loewen, Head Coach & GM Curt Malawsky, James Rahe, Jackson Suboch, Chris Willman
Out: Owen Barker, Tyler Codron, Head Coach & GM Troy Cordingley, Matt Delmonico, Shawn Evans, Dean Fairall, Jonathan Gagliardi, Brandon Goodwin, Connor Goodwin, Tyrell Hamer-Jackson, Tyson Kirkness, Jacob Motiuk, Chase Scanlon, Aidan Solomon
IR:
PUP:
Holdout:
Practice Roster: Tyson Kirkness, Connor O’Toole
Protected: Tyrell Hamer-Jackson