San Francisco 49ers McCrary-Ball was signed by the
San Francisco 49ers as an
undrafted free agent in 2022.
New York Jets On August 31, 2023, McCrary-Ball was signed to the
New York Jets' practice squad. McCrary-Ball made his NFL debut in Week 11 of the 2023 season where he played 19 special teams snaps versus the
Buffalo Bills. He was signed to the active roster on January 6, 2024. On August 27, 2024, McCrary-Ball was waived by the Jets and re-signed to the practice squad. He was promoted to the active roster on October 30. He appeared in 12 games in the 2024 season; mainly playing on special teams. McCrary-Ball began the 2025 season as one of New York's backup linebackers. In Week 3 against the
Tampa Bay Buccaneers, he entered the game following an injury to
Quincy Williams, but suffered a hamstring injury that necessitated an injured reserve placement on September 23, 2025. McCrary-Ball was activated on November 22, ahead of the team's Week 12 matchup against the
Baltimore Ravens. He was placed back on injured reserve on December 6, due to recurring hamstring issues. ==NFL career statistics==