Khalfani attended Sherman Oaks Notre Dame, he finished his prep football career with 3,397 rushing yards and 44 touchdowns on the ground over 559 carries, while adding 48 receptions for 704 yards receiving and four scoring catches to total 288 points. As a senior, he led the Serra League in rushing yards on 215 carries, rushing touchdowns and scoring when his team finished ranked No. 15 in the state by MaxPreps while reaching the quarterfinals of the Southern Section Pac 5 Division playoffs following a Serra League co-title. Posted a career-high 247 rushing yards with a single-game career-high-tying four touchdowns on the ground against Bishop Amat. As a junior, he rushed for 1,126 yards on 183 carries and 13 Touchdowns, while adding receptions for 118 yards and a touchdown. Played in the Semper Fidelis All-American Bowl following a 2012 senior season in which he earned numerous other honors including All-American, first-team Division I All-State, second-team All-State, first-team All-Area, second-team All-Southern Section and Serra League Co-MVP selections In track, Khalfani is the third person ever to win back-to-back individual California boys state titles in the 100 and 200 meters during his 2012 junior and 2013 senior track and field campaigns. Recorded a personal best of a wind-aided 10.22 in the 100 meters which is the second-fastest time in California prep history, while his top legal time as a prep was a 10.33 to capture the 2013 state title. His prep personal best in the 200 meters was 20.73. As a 2011 sophomore, he placed second at the state meet in both the 100 and 200 meters. Khalfani earned California's Gatorade State Boys Track and Field Athlete of the Year as a senior and 2x CalHiSports State Boys Athlete of the Year.
Muhammad was drafted by the Tennessee Titans in the seventh round, 241st overall, in the 2017 NFL Draft. He was the last of three California Bears to be selected that year. On May 12, the Titans signed Muhammad to a four-year, $2.47 million contract with a signing bonus of $70,837. He was waived on September 2, 2017 and was signed to the Titans' practice squad the next day. He was promoted to the active roster on December 29, 2017. On April 30, 2018, Muhammad was released by the Titans.
On December 3, 2018, Muhammad was signed to the Denver Broncos practice squad. On January, 2, 2019, Muhammad was re-signed to reserve/future contract. Muhammad was waived on August 31, 2019 and was re-signed to the practice squad. He signed a reserve/future contract with the Broncos on December 31, 2019. He was waived on July 27, 2020.