Today: Toronto, 7:30 (CSN)

Oct. 5 at Montreal, 7 (CSN)

Oct. 6 at Carolina, 5 (CSN, NHL)

Oct. 8 Florida, 7 (CSN)

Oct. 11 Phoenix, 7 (CSN)

Oct. 12 at Detroit, 7 (CSN)

Oct. 15 Vancouver, 7 (CSN)

Oct. 17 Pittsburgh, 7 (CSN, NHL)

Oct. 24 N.Y. Rangers, 7 (CSN)

Oct. 26 at N.Y. Islanders, 7 (CSN)

Oct. 29 Anaheim, 7 (CSN)

Nov. 1 Washington, 7 (CSN, NHL)

Nov. 2 at New Jersey, 7 (TCN)

Nov. 5 at Carolina, 7:30 (CSN, NBC SN)

Nov. 7 New Jersey, 7 (CSN)

Nov. 9 Edmonton, 1 (CSN, NHL)

Nov. 12 at Ottawa, 7:30 (CSN)

Nov. 13 at Pittsburgh, 8 (NBC SN)

Nov. 15 at Winnipeg, 8 (TCN)

Nov. 19 Ottawa, 7 (CSN)

Nov. 21 Buffalo, 7 (CSN)

Nov. 23 N.Y. Islanders, 7 (TCN)

Nov. 25 at Florida, 7:30 (CSN)

Nov. 27 at Tampa Bay, 7:30 (CSN, NHL)

Nov. 29 Winnipeg, 11:30 a.m. (CSN)

Nov. 30 at Nashville, 8 (CSN)

Dec. 2 at Minnesota, 8 (CSN, NBC SN)

Dec. 4 at Detroit, 8 (NBC SN)

Dec. 7 at Dallas, 2 (CSN)

Dec. 9 at Ottawa, 7:30 (TCN)

Dec. 11 at Chicago, 8 (NBC SN)

Dec. 12 Montreal, 7 (CSN, NHL)

Dec. 15 at Washington, 3 (CSN, NHL)

Dec. 17 Washington, 7:30 (CSN, NBC SN)

Dec. 19 Columbus, 7 (CSN)

Dec. 21 at Columbus, 7 (CSN)

Dec. 23 Minnesota, 7:30 (CSN, NBC SN)

Dec. 28 at Edmonton, 10 (TCN)

Dec. 30 at Vancouver, 10 (CSN)

Dec. 31 at Calgary, 9 (CSN)

Jan. 2 at Colorado, 9 (CSN)

Jan. 4 at Phoenix, 8 (CSN)

Jan. 7 at New Jersey, 7:30 (TCN, NBC SN)

Jan. 8 Montreal, 7:30 (CSN)

Jan. 11 Tampa Bay, 1 (CSN, NHL)

Jan. 12 at N.Y. Rangers, 7 (NBC SN)

Jan. 14 at Buffalo, 7:30 (CSN, NBC SN)

Jan. 16 Nashville, 7 (CSN)

Jan. 18 N.Y. Islanders, 7 (TCN)

Jan. 20 at N.Y. Islanders, 1 (CSN)

Jan. 21 Carolina, 7 (CSN)

Jan. 23 at Columbus, 7 (CSN)

Jan. 25 Boston, 1 (CSN, NHL)

Jan. 28 Detroit, 7 (CSN)

Jan. 30 at Anaheim, 10 (CSN)

Feb. 1 at Los Angeles, 4 (CSN, NHL)

Feb. 3 at San Jose, 10:30 (TCN)

Feb. 6 Colorado, 7 (CSN)

Feb. 8 Calgary, 1 (CSN, NHL)

Break for Winter Olympics

Feb. 27 San Jose, 7 (CSN)

March 1 N.Y. Rangers, 1 (CSN)

March 2 at Washington, 12:30 (NBC or NBC SN)

March 5 Washington, 8 (NBC SN)

March 8 at Toronto, 7 (CSN)

March 11 New Jersey, 7 (CSN)

March 15 Pittsburgh, 1 (CSN, NHL)

March 16 at Pittsburgh, 7:30 (NBC or NBC SN)

March 18 Chicago, 7:30 (CSN, NBC SN)

March 20 Dallas, 7 (CSN)

March 22 St. Louis, 1 (CSN)

March 24 Los Angeles, 7 (CSN)

March 26 at N.Y. Rangers, 8 (NBC SN)

March 28 Toronto, 7 (CSN)

March 30 Boston, 7:30 (NBC or NBC SN)

April 1 at St. Louis, 8 (CSN, NBC SN)

April 3 Columbus, 7 (CSN)

April 5 at Boston, 1 (CSN, NHL)

April 6 Buffalo, 7:30 (NBC or NBC SN)

April 8 at Florida, 7:30 (CSN)

April 10 at Tampa Bay, 7:30 (CSN)

April 12 at Pittsburgh, 3 (NBC)

April 13 Carolina, 3 (CSN)

Started at The Press in 1993 as an Ocean County reporter. Moved to the copy desk in 1994 until taking over as editor of At The Shore in 1995. Became deputy sports editor in 2004 and was promoted to sports editor in 2007.