Matthew Hutchinson, 24, and Kelsey Annese, 21, are seen in undated photos. (Keith Walters/SUNY Geneseo via AP)

Kelsey Annese spent the last Saturday night of her life on the basketball court. The 21-year-old senior guard helped the State University of New York at Geneseo’s basketball team win a game against Buffalo State, completing a three-point play that allowed the team to maintain a double-digit lead.

On the court, Annese was a “grinder,” a talented player with an unmatched work ethic. Her jersey sported the number 32, the same one that her dad wore when he played basketball at the school.

She lived with her teammates in an off-campus house, where she was found dead Sunday morning along with Colin Kingston and Matthew Hutchinson, both 24.

Authorities told reporters Monday that the killings were prompted by a romantic rift.

Kingston and Annese had dated for three years, according to the Rochester Democrat and Chronicle, and had recently broken up. Police said Kingston arrived at the house between 5:30 and 6:20 a.m. with a “large knife,” stabbing Annese and Hutchinson several times in her bedroom while four other people were in the house.

He then called his father to say that he had harmed Annese, and he threatened to kill himself. By the time police arrived, all three were dead.

The investigation found no evidence of a forced entry.

“Mr. Kingston was distraught over the breakup, which led to the events of yesterday,” Geneseo police spokesman Jeffrey Szczesniak said at a news conference Monday.

Matthew Hutchinson’s gear is seen at the Geneseo Fire Department. (Max Schulte/Democrat and Chronicle via AP)

Hutchinson was a senior defenseman on SUNY Geneseo’s hockey team. Hailing from North Vancouver, B.C., he started playing the sport when he was 9-years-old and wore the number 23 in honor of Michael Jordan. He also volunteered as a firefighter and emergency medical technician for the Geneseo Fire Department, according to his page on the school athletics website.

“Matt did everything at the highest level,” Fire Chief Andrew Chanler told the Associated Press. “He put effort into these things like nobody else.”

Kingston, a former Geneseo student, was also an athlete. He played for the Geneseo High School basketball team, the Democrat and Chronicle reported. But his name was better recognized for belonging to a family that has had a presence in the town since the 19th century.

His grandfather, Walter Kingston, once served as town supervisor and chairman of the Livingston County Board of Supervisors.

“Everybody has a connection to the family,” Chanler told the Democrat and Chronicle.

Szczensiak said Kingston “had made some suicidal comments to several people but no actual threats to harm Ms. Annese or anybody else.” It is unclear whether Kingston and Hutchinson had ever met, the Democrat and Chronicle reported.

The tragedy occurred at the start of a new semester for western New York school, where many students are just returning to campus. Although classes will continue, the men’s and women’s basketball games scheduled for Tuesday have been postponed.

Correction: A previous version of this article misspelled the last name of one of the people found dead. It is Matthew Hutchinson, not Hutchison. We regret the error.

More from Morning Mix

Scholastic pulls children’s book starring George Washington’s ‘happy’ slaves

How Glenn Frey and the Eagles outlasted everyone who loved to hate them