Arizona Cardinals (first stint) After going undrafted in the
2018 NFL draft, McCrane signed with
Arizona Cardinals. He was released on September 1, 2018.
Oakland Raiders McCrane was signed by the
Oakland Raiders on September 25, 2018. On September 30, 2018, against the
Cleveland Browns, McCrane converted three of five field goal attempts and four extra points. He converted the game winning field goal for the Oakland Raiders in his NFL debut. McCrane was waived by the Raiders on October 23, 2018, after the team signed
Daniel Carlson.
Arizona Cardinals (second stint) McCrane was re-signed by the Cardinals to their practice squad on October 26, 2018. McCrane was released by the Cardinals on October 30, 2018. He was re-signed to the active roster on November 17, 2018, following an injury to
Phil Dawson. McCrane handled the kicking duties in the Cardinals' 23–21 loss to the Raiders, making all three of his extra point attempts, and was waived the following day on November 19, 2018.
Pittsburgh Steelers On December 28, 2018, the
Pittsburgh Steelers signed McCrane after placekicker
Chris Boswell was placed on injured reserve. McCrane made all three field goal attempts and his sole extra point attempt in the Steelers final regular season game on December 30, 2018, in a 16–13 win against the
Cincinnati Bengals. McCrane was released by the Steelers on May 9, 2019.
New York Guardians McCrane was drafted by the
New York Guardians in the
2020 XFL Supplemental Draft on November 22, 2019. He had his contract terminated when the league suspended operations on April 10, 2020.
Cleveland Browns McCrane was signed to the
Cleveland Browns' practice squad on September 22, 2020. McCrane was signed to a reserve/futures contract by the Browns on January 18, 2021. He was waived on May 11, 2021.
Arizona Cardinals (third stint) On September 16, 2021, McCrane was signed to the Arizona Cardinals practice squad. The Cardinals released him on September 21, 2021.
Philadelphia Eagles On December 25, 2021, McCrane was signed to the
Philadelphia Eagles practice squad. He spent time on and off the practice squad before being released on January 10, 2022.
DC Defenders (first stint) McCrane signed with the
DC Defenders on January 17, 2023. He re-signed with the team on January 22, 2024. On April 13, 2024, McCrane experienced the best day in his career to date, kicking field goals of 58, 54 and 49 yards (the last being a game-winning kick) in a victory over the
Arlington Renegades. His contract was terminated on September 17, 2024, to sign with an NFL team.
Detroit Lions On September 18, 2024, McCrane signed with the
Detroit Lions practice squad. He was released on October 7.
DC Defenders (second stint) On December 2, 2024, McCrane re-signed with the Defenders. In Week 1 of the 2026 season, McCrane made the UFL's first ever 4 point field goal, earning player of the week honors for the second time in his UFL career. ==Career statistics==