The San Francisco 49ers began Phase 3 of their offseason program which brought in on-field workouts where media got a chance to get eyes on this year’s team for the first time.
It’s tough to have firm takeaways from OTAs, but one definitive thing we have are jersey numbers. Get excited.
Matt Maiocco from NBC Sports Bay Area posted a list of jersey numbers from 18 new players on the 49ers offseason roster. We pored over those jersey numbers to find out which ones are good, which ones aren’t, and which ones are here to stay once the roster is trimmed from 90 players down to 53.
Here’s a run through of those new numbers:
WR Christian Kirk, 3
Last 49er to wear the number: RB Brian Robinson Jr. (2025)
Good or bad number: Fine
Is it safe to buy the jersey: Yes. Kirk is a shoo-in for a roster spot and he’s not likely to change his number.
WR Mike Evans, 5
Last 49er to wear the number: WR Demarcus Robinson (2025)
Good or bad number: It’s also fine, as are all single-digit numbers for WRs.
Is it safe to buy the jersey: Absolutely. He’s making the team and if he was changing to his usual No. 13, he and quarterback Brock Purdy would’ve made the swap by now. A Mike Evans 49ers jersey is a fun item to have in the closet.
WR De’Zhaun Stribling, 15
Last 49er to wear the number: Jauan Jennings (2021-25)
Good or bad number: Good for sure. 15 is a strong WR number.
Is it safe to buy the jersey: As long as you’re okay with snagging a rookie’s jersey before seeing them play.
CB Nate Hobbs, 22
Last 49er to wear the number: CB Isaac Yiadom (2024)
Good or bad number: This is a really good CB number.
Is it safe to buy the jersey: Not just yet. Hobbs isn’t a lock to make the roster. If he does he’ll probably stick with No. 22 after wearing 21 with the Green Bay Packers last season. That number isn’t available in San Francisco.
CB Jack Jones, 25
Last 49er to wear the number: DB Jason Pinnock (2025)
Good or bad number: Really good CB number.
Is it safe to buy the jersey: Hold off on a Jones jersey until he makes the team. He’s not a guarantee, but he’s also a cornerback who’ll likely keep his number if he makes it.
RB Kaelon Black, 26
Last 49er to wear the number: CB Chase Lucas (2024-25)
Good or bad number: It’s a good RB number, which is rare for a rookie. They’re usually stuck with something in the mid-to-high 30s and 40s.
Is it safe to buy the jersey: For sure, as long as you’re a believer that Black’s career will have a different trajectory than the mid-round RBs who came before him.
CB Ephesians Prysock, 35
Last 49er to wear the number: DB Nick McCloud (2024)
Good or bad number: Yuck. Not a good number for a cornerback. This must change if Prysock is going to thrive in the NFL.
Is it safe to buy the jersey: No. Don’t do it. Unless you want a 35 Prysock jersey as a bit. If Prysock, who wore No. 7 in college, makes the 53-man roster it will very likely be with a different number.
LB Jaden Dugger, 53
Last 49er to wear the number: LB Dee Winters (2023-25)
Good or bad number: Extremely good number, particularly in 49ers lore. Shoutout to NaVorro Bowman.
Is it safe to buy the jersey: Most likely. Again, it’s a little bit of a risk with all rookies, but Dugger switching away from 53 would be a pretty significant surprise.
LB Dre Greenlaw, 57
Last 49er to wear the number: LB Dre Greenlaw (2019-2024)
Good or bad number: It’s an excellent number, particularly given the history of Greenlaw already wearing it for six seasons in San Francisco.
Is it safe to buy the jersey: Of course, but if you’re considering this purchase it means you probably already have one.
OL Robert Jones, 65
Last 49er to wear the number: OL Drew Moss (2025)
Good or bad number: Are there bad interior OL numbers?
Is it safe to buy the jersey: If you’re considering buying a journeyman offensive guard’s jersey, please close this post and seek help.
OL Enrique Cruz, 69
Last 49er to wear the number: DL Evan Anderson (2024)
Good or bad number: It’s fine. Something in the 70s would be better
Is it safe to buy the jersey: If you’re considering buying a rookie project offensive tackle’s jersey, please close this post and seek help.
OL Carver Willis, 74
Last 49er to wear the number: OL Spencer Burford (2022-25)
Good or bad number: 70s are definitively better than 60s for O-linemen
Is it safe to buy the jersey: *Copy/Paste from above*
OL Vederian Lowe, 76
Last 49er to wear the number: OL Jaylon Moore (2021-24)
Good or bad number: This is a good offensive tackle number.
Is it safe to buy the jersey: (Editor’s note: honestly questioning why we framed the final section like this.)
OL Brett Toth, 78
Last 49er to wear the number: OL Ben Bartch (2023-25)
Good or bad number: This is a strong OL number.
Is it safe to buy the jersey: Sure, man. Go ahead. Snag that Brett Toth jersey. Grab it in home and road. Shoot, get the alternate. Go crazy.
DL Osa Odighizuwa, 92
Last 49er to wear the number: DL Jordan Elliott (2024-25)
Good or bad number: Good for a defensive tackle.
Is it safe to buy the jersey: Definitely. He’s making the team and won’t likely change his number. He rocked No. 97 in Dallas, but that’s spoken for in San Francisco.
DL Gracen Halton, 93
Last 49er to wear the number: DL Kalia Davis (2023-25)
Good or bad number: It’s fine. Certainly better than the 56 he wore in college.
Is it safe to buy the jersey: Hold off for now. Not only is Halton a rookie, but there’s a chance we see a number change when the roster is trimmed to 53.
DL Romello Height, 94
Last 49er to wear the number: Yetur Gross-Matos (2024-25)
Good or bad number: It’s a good DE jersey.
Is it safe to buy the jersey: Same as above. Height should make the team, but success is still a question mark along with his jersey number.
DL Cameron Sample, 96
Last 49er to wear the number: DE Clelin Ferrell (2025)
Good or bad number: Not bad, but not as good as 97-99.
Is it safe to buy the jersey: Let’s hit pause on snagging a Sample jersey until he makes the roster.
More 49ers: Brock Purdy was one of the unluckiest QBs in 2025, per PFF
This article originally appeared on Niners Wire: Uniform numbers revealed for 49ers newcomers; Should you buy a jersey?
Reporting by Kyle Madson, Niners Wire / Niners Wire
USA TODAY Network via Reuters Connect
