San Francisco
49ers
49ers Top Fantasy Players
These are the top fantasy football players of the San Francisco 49ers as ranked by Average Draft Position (ADP) in PPR-format mock drafts.
Data as of September 10, 2025.
| # | Name | Pos | Team | ADP | Bye |
|---|---|---|---|---|---|
| 1 | Christian McCaffrey | RB | SF | 1.08 | 8 |
| 2 | Mike Evans | WR | SF | 3.05 | 8 |
| 3 | George Kittle | TE | SF | 4.08 | 8 |
| 4 | Brock Purdy | QB | SF | 6.09 | 8 |
| 5 | Ricky Pearsall | WR | SF | 7.06 | 8 |
| 6 | Christian Kirk | WR | SF | 10.06 | 8 |
| 7 | San Francisco Defense | DEF | SF | 12.08 | 8 |
| 8 | Brandon Aiyuk | WR | SF | 12.11 | 8 |
Christian McCaffrey
Christian McCaffrey's current ADP is 1.08, which is the 8th pick of the 1st round, and 8th selection overall.
Mike Evans
Mike Evans's current ADP is 3.05, which is the 5th pick of the 3rd round, and 28th selection overall.
George Kittle
George Kittle's current ADP is 4.08, which is the 8th pick of the 4th round, and 43rd selection overall.
Brock Purdy
Brock Purdy's current ADP is 6.09, which is the 9th pick of the 6th round, and 69th selection overall.
Ricky Pearsall
Ricky Pearsall's current ADP is 7.06, which is the 6th pick of the 7th round, and 78th selection overall.
Christian Kirk
Christian Kirk's current ADP is 10.06, which is the 6th pick of the 10th round, and 114th selection overall.
San Francisco Defense
San Francisco Defense's current ADP is 12.08, which is the 8th pick of the 12th round, and 139th selection overall.
Brandon Aiyuk
Brandon Aiyuk's current ADP is 12.11, which is the 11th pick of the 12th round, and 143rd selection overall.
San Francisco 49ers 2025 Schedule
| Week | Home/Away | Opponent |
|---|---|---|
| 1 | Away | Seattle Seahawks |
| 2 | Away | New Orleans Saints |
| 3 | Home | Arizona Cardinals |
| 4 | Home | Jacksonville Jaguars |
| 5 | Away | Los Angeles Rams |
| 6 | Away | Tampa Bay Buccaneers |
| 7 | Home | Atlanta Falcons |
| 8 | Away | Houston Texans |
| 9 | Away | New York Giants |
| 10 | Home | Los Angeles Rams |
| 11 | Away | Arizona Cardinals |
| 12 | Home | Carolina Panthers |
| 13 | Away | Cleveland Browns |
| 15 | Home | Tennessee Titans |
| 16 | Away | Indianapolis Colts |
| 17 | Home | Chicago Bears |
| 18 | Home | Seattle Seahawks |
San Francisco 49ers News
Christian Kirk, Christian Kirk Unlikely to Regain Dynasty Value in San Francisco
Since 2021, San Francisco 49ers wide receiver Christian Kirk has taken more than 75% of his snaps out of the slot, but in signing with the Niners in free agency, he landed with a team that deployed 11 personnel at the league's sixth-lowest rate in 2025. In the Kyle Shanahan era, no team has more regularly removed a receiver from the formation in favor of a fullback than the 49ers, putting Kirk at a disadvantage before even factoring in the team's splashier free agent signing of six-time Pro Bowler Mike Evans or the surprise selection of De'Zhaun Stribling with the 33rd overall pick of the 2026 NFL Draft. There's a slim possibility of a tendency shift to lighter personnel early in the year as the team awaits a return to health from All-Pro tight end George Kittle, but even in this unlikely scenario, Kirk could still find himself fighting for playing time behind Evans, Stribling, and 2024 first-round pick Ricky Pearsall. Once partly responsible for resetting the wide receiver free agent market, Kirk is now 29 years old, and at RotoBaller's dynasty WR97, he is no longer a player who needs to be rostered in shallower leagues.
June 5, 2026 5:35 AM EST
Mike Evans, Mike Evans Making a Strong Impression at OTAs With his New Team
New San Francisco 49ers wide receiver Mike Evans has quickly won over his coaches and teammates in the Bay Area during OTAs, according to Matt Barrows of The Athletic. Not only has Evans, a surefire future Hall of Famer, been humble around his new teammates, but his length and route-running abilities have stood out in practices. "I pinch myself every day," tight end George Kittle said. "This is like the first legit veteran wide receiver I've had on my roster since Emmanuel Sanders in 2019, in my opinion. And nothing against the other veteran receivers I've had, but he's a Hall of Famer. I think he takes ball seriously. That kind of sets the tone for the wide receiver room, especially when we have a bunch of young guys in there." Evans' string of 11 straight 1,000-yard seasons ended in 2025 due to a broken clavicle, but he's intent on starting a new streak in 2026 at 32 years old. Joining the Niners gives Evans a clear path back to the 1,000-yard mark and perhaps even double-digit touchdowns, but there's no denying the risk involved with an aging player like Evans, who has a lot of tread on the tires. Fantasy managers would be wise to target him as more of a high-end WR3/low-end WR2 in drafts this fall.
June 4, 2026 1:25 PM EST
George Kittle, George Kittle "On Track" for Week 1 Return
San Francisco 49ers tight end George Kittle (Achilles) said he is "on track" to be ready for Week 1 of the 2026 season, per ESPN's Nick Wagoner. Kittle tore his Achilles tendon on January 11 during San Francisco's NFC Wild Card round win over the Philadelphia Eagles. However, it appears as though the 32-year-old has a chance to get back on the field roughly eight months after the injury. Kittle battled through an injury-marred 2025 regular season even before the Achilles tear, missing six games due to ankle and hamstring injuries. However, the veteran tight end remained highly productive when healthy, recording 57 receptions for 628 yards and seven touchdowns on 69 targets. With Kittle coming off a serious injury and entering his age-33 campaign, it's fair to project a bit of decline in his production. Still, he profiles as a top-12 fantasy tight end if he can truly make it back for the start of 2026.
June 4, 2026 12:27 PM EST
Mac Jones, Mac Jones Not Throwing Due to "Soreness"
San Francisco 49ers quarterback Mac Jones (undisclosed) hasn't thrown in OTA practices last week or this week due to undisclosed "soreness," according to Cam Inman of The San Jose Mercury News. There isn't really any concern that Jones won't be a full-go for the start of training camp at the end of July. The 27-year-old went 5-3 as the Niners' starter last year in place of the injured Brock Purdy, completing a career-best 69.6% of his pass attempts for 2,151 passing yards, 13 touchdowns, and six interceptions in 11 games played (eight starts). Jones more than kept the 49ers afloat as injuries decimated both sides of the ball. Purdy is fully healthy heading into the start of the 2026 campaign, which leaves very little fantasy value for Jones in single-year leagues. He'll once again be a valuable insurance policy for Purdy as he heads into his sixth year in the NFL. Jones thrived in head coach Kyle Shanahan's QB-friendly offense last year, but it still didn't make him much more than a QB2 streamer in superflex fantasy leagues.
June 3, 2026 7:07 PM EST
Brandon Aiyuk, Warrant Issued for Brandon Aiyuk's Arrest in California
A warrant has been issued for San Francisco 49ers wide receiver Brandon Aiyuk's arrest in Northern California, according to Edward Lewis of The California Post. Aiyuk is wanted on a misdemeanor charge of exhibition of speed, according to the Santa Clara County District Attorney's office. The matter stems from a video that the pass-catcher posted to his YouTube page in December. He reached speeds of over 100 mph on Santa Clara roadways, at one point hitting 104 mph as he went by Levi's Stadium. The 28-year-old former first-rounder in 2020 out of Arizona State had back-to-back 1,000-yard seasons for the Niners in 2022 and 2023 before signing a four-year, $120 million contract with the team in August of 2024. Aiyuk then only played in seven games in 2024 before suffering a season-ending knee injury. Aiyuk missed the entire 2025 campaign and is likely to be released by the organization this offseason. Most reports project Aiyuk to land with the Washington Commanders, where he would be reunited with quarterback Jayden Daniels. However, this new legal matter could complicate matters and open Aiyuk up to a suspension from the NFL to begin the 2026 season.
June 3, 2026 10:27 AM EST