Después de completar su educación en Samuel Fels, Christmas asistió durante un año a la Philadelphia's Lutheran Christian Academy.
Al hacer esto, se convirtió en el tercer jugador en la historia de la conferencia en liderar a la liga en puntos por años consecutivos.
Al final del año Christmas fue nombrado en el Primer Equipo All-Conference y All-Big 5.
En el 2008 Atlantic 10 Tournament, Temple venció a LaSalle, Charlotte y St.
[4] Christmas terminó su carrera en Temple con un total de 2.043 puntos, convirtiéndose en el cuarto jugador en llegar a la marca de los 2.000 puntos en la historia del básquetbol universitario.
Christmas, luego, jugó profesionalmente para Hapoel Afula en la Super Liga de Israel durante la temporada 2009-2010.
[10] En la Liga de verano de la NBA del 2013, se unió a los Utah Jazz para la Orlando Summer League y a los Phoenix Suns para Las Vegas Summer League.
[14] En 2016, llegó en el tramo final de la temporada al desahuciado Konyaspor para sustituir a Clay Tucker.
En la BSL ha podido demostrar su gran capacidad anotadora, pero también la irregularidad de su tiro exterior, con partidos con 0/10 en triples y otros con 7/10 desde la misma distancia.