Willman was born on February 13, 1995, in Barnstable, Massachusetts, to Peyton and Timothy Willman.[1] He began ice skating at the age of three, playing for minor ice hockey teams in Barnstable and Foxborough, Massachusetts before joining the varsity team at Barnstable High School.[2] There, he had six total postseason appearances between ice hockey and lacrosse, led the ice hockey team in scoring for two seasons and served as captain during the 2012–13 season. Barnstable won 52 regular season games with Willman on their roster and took home three consecutive Old Colony League championship titles.[3] When Willman received no NCAA Division I scholarship offers to play college ice hockey, Willman planned on abandoning ice hockey and attending Quinnipiac University as a non-athlete. He reconsidered after being noticed by the head coach of the ice hockey team at Williston Northampton School, a private college-preparatory school that participated in a number of ice hockey tournaments and showcases.[4] He spent a postgraduate year there, serving as captain and as top-line center, while leading the team with 21 goals and 44 points.[5]
After setting career highs during the 2016–17 season with 11 goals and 26 points in 31 games, Willman only played nine games during his senior season in 2017–18, missing the final 21 games after suffering a knee injury. The injury gave Willman an additional season of NCAA eligibility, and so he enrolled in a graduate program at Boston University in order to play a year with the Boston University Terriers.[9]
Professional
The Sabres opted not to sign Willman after his year at Boston University so he accepted an offer from the Reading Royals of the ECHL, a minor league affiliate of the Philadelphia Flyers. By the end of the 2019–20 season, he had moved up to the Lehigh Valley Phantoms of the American Hockey League (AHL), the top minor league in the NHL system.[10] Willman made his NHL debut in the Flyers' 2021–22 season's home opener against the Vancouver Canucks on October 15, 2021, filling in for a roster that had been thinned out by travel protocols and injury.[11] Willman scored his first NHL goal on December 10, in the second period of Philadelphia's 4–3 victory over the Vegas Golden Knights.[12]
Having left the Flyers organization as a free agent following four seasons, Willman went unsigned in the off-season. Having accepted a professional tryout (PTO) contract to attend the pre-season training camp of the New Jersey Devils, Willman was subsequently signed to a one-year, two-way contract with the Devils on October 7, 2023, but was immediately put on waivers.[13] He cleared waivers the next day and was assigned to begin the 2023–24 season with AHL affiliate, the Utica Comets.[14] Willman was recalled to the Devils on November 4,[15] and scored his first goal as a Devil the next day, in a 4–2 win over the Chicago Blackhawks.[16]
On May 7, 2024, Willman as a pending free agent was signed to a one-year, two-way contract extension to remain with the New Jersey Devils.[17]