Second season as a Griffin ... Ninth year pro ... Signed to a two-year entry-level contract by Boston (NHL), 4/1/15 ... Signed to an amateur tryout by Providence (AHL), 4/7/15 ... Released from ATO, 4/20/15 ... Assigned to Providence by Boston, 10/7/15 ... Recalled by Boston, 3/30/16 ... Reassigned by Boston, 3/31/16 ... Assigned by Boston, 10/20/16 ... Recalled by Boston, 10/26/16 ... Reassigned by Boston, 2/23/17 ... Recalled by Boston, 3/7/17 ... Reassigned by Boston, 3/17/17 ... Re-signed to a one-year contract extension by Boston, 7/17/17 ... Assigned by Boston, 10/17/17 ... Recalled by Boston, 11/2/17 ... Reassigned by Boston, 11/9/17 ... Recalled by Boston, 2/3/18 ... Reassigned by Boston, 2/4/18 ... Recalled by Boston, 2/5/18 ... Reassigned by 2/11/18 ... Signed to a two-year contract by Calgary (NHL), 7/1/18 ... Assigned to Stockton (AHL) on a conditioning loan by Calgary, 12/4/19 ... Recalled from conditioning loan by Calgary, 12/12/19 ... Reassigned by Calgary, 12/19/19 ... Signed to a two-year contract by the New York Islanders (NHL), 10/13/20 ... Assigned to Bridgeport (AHL) by the NY Islanders, 10/8/21 ... Recalled by NY Islanders, 12/3/21 ... Reassigned by NY Islanders, 12/10/21 ... Recalled by NY Islanders, 12/16/21 ... Reassigned by NY Islanders, 12/17/21 ... Recalled by NY Islanders, 12/18/21 ... Reassigned by NY Islanders, 12/21/21 ... Recalled to NY Islanders' taxi squad, 12/27/21 ... Reassigned by NY Islanders, 1/12/22 ... Recalled to NY Islanders' taxi squad, 1/13/22 ... Reassigned by NY Islanders, 1/15/22 ... Recalled to NY Islanders' taxi squad, 1/17/22 ... Reassigned by NY Islanders, 1/19/22 ... Recalled to NY Islanders' taxi squad, 1/20/22 ... Claimed off waivers by Seattle (NHL), 2/8/22 ... Claimed off waivers by NY Islanders, 3/6/22 ... Reassigned by NY Islanders, 3/6/22 ... Signed to a two-year contract by Detroit, 7/13/22 ... Assigned to Grand Rapids by Detroit, 10/9/22 ... Recalled by Detroit, 11/5/22 ... Reassigned by Detroit, 11/7/22 ... Recalled by Detroit, 11/8/22 ... Reassigned by Detroit, 11/18/22 ... Recalled by Detroit, 12/1/22 ... Reassigned by Detroit, 12/11/22 ... Recalled by Detroit, 12/12/22 ... Reassigned by Detroit, 12/20/22 ... Recalled by Detroit, 3/10/23 ... Reassigned by Detroit, 3/15/23 ... Recalled by Detroit, 3/17/23 ... Reassigned by Detroit, 3/25/23 ... Recalled by Detroit, 3/27/23 ... Assigned by Detroit, 10/7/23 ... Recalled by Detroit, 10/15/23 ... Reassigned by Detroit, 10/31/23 ... Recalled by Detroit, 11/1/23...Reassigned by Detroit, 11/19/23.