Urban Dictionary defines “flow” as hair of the “perfect length.” It’s neither too short nor too long; there’s a sweet spot. Every hockey and lacrosse player knows that the pursuit of that impeccable length is a tireless journey. Given the appropriate amount of attention, the right conditions, and ample love, the finished product is immortalized in a timeless roster picture.

That’s why we are gathered here today. To enjoy the blood, sweat, and conditioner that went into each and every roster picture on the BroBible 2017 All Flow Team.

I would first like to start by saying that this is, by far, the most fun thing I do on the Internet. Every year, it brings me great joy to look at pictures of dudes and judge their hair on a case-by-case basis. Why do I do it, you ask? I do it for you. The reader. The people of the Internet. I love you guys. I also hate you guys. Every year, somebody lets me know that their boy Chad got “snubbed” from one of the teams. That’s not exactly the case – that’s just the nature of the beast. There are a lot of rosters to go through (over 250 in NCAA Division 3 alone) and I’m a human being with an unfortunately minuscule attention span. That being said, I hope you enjoy this labor of love. Regardless, I’ll take your praise and complaints about omissions on Twitter at @callmeshitto.

To see the filthiest lettuce and facial hair and names that college lacrosse has to offer, click on each category below. For the 2016 college lacrosse All Flow Team, click here. For the 2015 college lacrosse All Flow team, click here.