San Francisco 49ers
  • 5'10"
  • 222
  • 30
  • 7 years
  • Florida Atlantic
  • 2012 R6 O, None
Preview our new Cheatsheets & Rankings!

Historical Stats

Year Team Gms Plays Car Rush Yards YPC Rush TDs Fum Targets Catch Catch Yards Catch TDs Total Yards Total TDs 50+ Yd TDs 100+ Yard Gms 1+ TD Gms
2012 WAS 16 351 335 1613 4.8 13 3 16 11 77 0 1690 13 0 8 9
2013 WAS 16 288 276 1275 4.6 7 4 12 9 78 0 1353 7 0 4 7
2014 WAS 16 291 265 1074 4.1 8 0 26 17 155 0 1229 8 0 3 6
2015 WAS 16 215 202 751 3.7 1 0 13 10 55 0 806 1 0 3 1
2016 DAL 14 75 69 243 3.5 2 0 6 3 11 0 254 2 0 0 2
2017 DAL 14 124 115 547 4.8 1 0 9 7 45 0 592 1 0 1 1
  Avg 15 207 194 831 4.1 5 1 14 9 70 0 901 5 0 3 4

Season To Date Statistics

Year Team Gms Plays Car Rush Yards YPC Rush TDs Fum Targets Catch Catch Yards Catch TDs Total Yards Total TDs 50+ Yd TDs 100+ Yard Gms 1+ TD Gms
2018 SF 11 108 95 317 3.3 1 1 13 7 69 0 386 1 0 0 1

Recent Player News

  • Posted: 11/1/2018 9:14pm ET

    San Francisco 49ers RB Alfred Morris carried the ball seven times for 13 yards against the Oakland Raiders on Thursday, Nov. 1.

    Huddle Up: Morris has done little since a 61-yard performances against the Arizona Cardinals on Oct. 7, but he's likely to slide right back into the undisputed No. 2 spot following the gruesome arm injury suffered by Raheem Mostert. With Matt Breida banged up quite a bit this season -- he hasn't had more than 16 carries in a game -- Morris isn't a bad player to pick up and stash on the bench.

  • Posted: 10/17/2018 10:43pm ET

    San Francisco 49ers head coach Kyle Shanahan indicated that RB Raheem Mostert seeing time ahead of RB Alfred Morris was not a permanent switch and instead related to what they felt was the best matchup against the Green Bay Packers.

    Huddle Up: Considering Mostert rushed 12 times for 87 yards it's fair to say that Shanahan was right about the matchup, but this isn't the sort of thing you want to hear if you scrambled to pick up Mostert (or dropped Morris) in the wake of Monday's performance. If it's not too late, it's probably best to take a wait and see approach with all of this.

  • Posted: 10/15/2018 9:26pm ET

    San Francisco 49ers RB Alfred Morris played only one snap and received zero touches in the team's Week 6 game Monday, Oct. 15, versus the Green Bay Packers.

    Huddle Up: This is an unfortunate turn of events for fantasy owners of Morris, who had received at least 12 carries in four of the first five games. Raheem Mostert was the biggest beneficiary of this development, producing 87 yards on just 12 rush attempts. It appears Morris is no longer worth holding on rosters outside the deepest of leagues.

  • Posted: 10/8/2018 7:35pm ET

    San Francisco 49ers RB Raheem Mostert is the primary backup to RB Alfred Morris with RB Matt Breida (ankle) on the shelf, but he is considered primarily a special-teams player who fumbled on his very first carry in Week 5 against the Arizona Cardinals.

    Huddle Up: There is no reason to run out and try and add Mostert in fantasy leagues, as he appears to have fumbled away his chance at a meaningful role behind Morris while Breida is sidelined. Avoid.

  • Posted: 10/7/2018 9:25pm ET

    San Francisco 49ers RB Alfred Morris rushed 18 times for 61 yards and caught three passes for 30 yards in a 28-18 loss to the Arizona Cardinals in Week 5.

    Huddle Up: Morris saw extra work after Matt Breida left with an injury, and he can be a flex play if Breida misses any additional time going forward.

  • Posted: 10/4/2018 4:44pm ET

    San Francisco 49ers RB Alfred Morris (knee) fully participated in practice Thursday, Oct. 4.

    Huddle Up: Morris probably will receive limited touches against the Arizona Cardinals but is not be more than a flex option in deeper leagues.

  • Posted: 10/3/2018 5:37pm ET

    San Francisco 49ers RB Alfred Morris (knee) fully participated in practice Wednesday, Oct. 3.

    Huddle Up: Morris received only five total touches in the Week 4 but received at least 10 carries in the first three games of the season. He probably will receive some touches this week against the Arizona Cardinals, but owners should be able to find better options for their lineups.

  • Posted: 9/30/2018 12:27pm ET

    San Francisco 49ers RB Matt Breida (knee) and RB Alfred Morris (knee) are both officially active for the team's Week 4 game.

    Huddle Up: Breida should receive a majority of the playing time at running back this week and can be a No. 1 or No. 2 fantasy running back. Morris will see limited touches and probably can be benched in most leagues.

  • Posted: 9/29/2018 9:38pm ET

    San Francisco 49ers RB Alfred Morris (knee) is expected to play against the Los Angeles Chargers in Week 4, according to a source.

    Huddle Up: Morris and Matt Breida are both expected to play through knee injuries, but with C.J. Beathard under center, there is a good chance the 49ers could find themselves trailing and leaning more on the versatile Breida.

  • Posted: 9/29/2018 9:32pm ET

    San Francisco 49ers RB Matt Breida (knee) is expected to play against the Los Angeles Chargers in Week 4 and is further along physically than RB Alfred Morris (knee), according to a source.

    Huddle Up: Both backs are expected to suit up, but Breida has more versatility and has the higher ceiling. Use him as a RB2 this weekend.

  • Posted: 9/27/2018 5:52pm ET

    San Francisco 49ers RB Alfred Morris (knee) was a limited participant in practice Thursday, Sept. 27.

    Huddle Up: While it can be concerning when someone is added late to the injury report, Morris is probably OK, as the veteran could simply be having his reps managed. He's a FLEX option to consider, though don't be surprised to see his production drop with C.J. Beathard leading the offense.

  • Posted: 9/23/2018 3:10pm ET

    San Francisco 49ers RB Alfred Morris rushed 14 times for 67 yards and a touchdown in Week 3 against the Kansas City Chiefs.

    Huddle Up: Morris had a healthy 4.8 yards per carry, doing a nice job spelling Matt Breida when needed. The veteran still has plenty left in the tank, and the run game might be leaned upon a little more heavily going forward since the 49ers believe Jimmy Garoppolo suffered a torn ACL in the loss. Morris remains a decent RB4 in most fantasy leagues heading into Week 4 against the Chargers.

  • Posted: 9/9/2018 2:20pm ET

    San Francisco 49ers RB Alfred Morris rushed 12 times for 38 yards in Week 1 against the Minnesota Vikings.

    Huddle Up: Morris and Matt Breida each had a total of 12 touches, and neither really stood out as the team looks to replace Jerick McKinnon in the backfield. Treat Morris as a RB4 heading into Week 2 against the visiting Detroit Lions.

  • Posted: 8/28/2018 11:37pm ET

    San Francisco 49ers RB Alfred Morris appears to have made the team's 53-man roster, based in part on comments by head coach Kyle Shanahan that Morris may not play much in the club's final preseason game against the Los Angeles Chargers.

    Huddle Up: Shanahan is familiar with Morris from his time in Washington, and the veteran could be a nice fallback option if Jerick McKinnon and/or Matt Breida struggle with their health or performance. Morris' fantasy profile remains pretty sketchy, however, and he's a late-round flier at best.

  • Posted: 8/25/2018 3:43pm ET

    San Francisco 49ers RB Alfred Morris ran for 84 yards on 17 carries in his first game as a 49er Saturday, Aug. 25, against the Indianapolis Colts.

    Huddle Up: The Colts aren't exactly a defense to fear, but Morris essentially locked in a spot on the final roster with this performance. He's a legitimate threat to Matt Breida for playing time behind Jerick McKinnon. Take a chance on him in later rounds.

2018 Game Logs

Wk Opp Car RYd RTD Cat CYd CTD
1 @MIN 12 38 0 0 0 0
2 DET 14 48 0 2 32 0
3 @KC 14 67 1 0 0 0
4 @LAC 4 14 0 1 4 0
5 ARI 18 61 0 3 30 0
6 @GB 0 0 0 0 0 0
7 LAR 9 25 0 0 0 0
8 @ARI 6 28 0 0 0 0
9 OAK 7 13 0 0 0 0
10 NYG 9 19 0 0 0 0
14 DEN 2 4 0 1 3 0

2017 Game Logs

Wk Opp Car RYd RTD Cat CYd CTD
1 NYG 4 1 0 0 0 0
2 @DEN 0 0 0 0 0 0
4 LAR 2 76 0 0 0 0
5 GB 2 10 0 0 0 0
7 @SF 2 15 0 1 9 0
8 @WAS 3 3 0 0 0 0
9 KC 1 11 0 0 0 0
10 @ATL 11 53 0 0 0 0
11 PHI 17 91 0 0 0 0
12 LAC 9 36 0 1 13 0
13 WAS 27 127 1 0 0 0
14 @NYG 19 62 0 3 23 0
15 @OAK 16 61 0 2 0 0
17 @PHI 2 1 0 0 0 0

2016 Game Logs

Wk Opp Car RYd RTD Cat CYd CTD
1 NYG 7 35 0 0 0 0
2 @WAS 5 7 1 0 0 0
3 CHI 5 19 1 1 2 0
4 @SF 7 34 0 0 0 0
5 CIN 6 33 0 0 0 0
6 @GB 3 2 0 0 0 0
8 PHI 3 6 0 0 0 0
9 @CLE 17 56 0 0 0 0
10 @PIT 4 13 0 1 6 0
11 BAL 2 3 0 0 0 0
12 WAS 1 12 0 0 0 0
13 @MIN 1 11 0 0 0 0
14 @NYG 0 0 0 0 0 0
17 @PHI 8 12 0 1 3 0

2015 Game Logs

Wk Opp Car RYd RTD Cat CYd CTD
1 MIA 25 121 0 0 0 0
2 LAR 18 59 0 2 13 0
3 @NYG 6 19 0 0 0 0
4 PHI 17 62 0 2 3 0
5 @ATL 8 15 0 0 0 0
6 @NYJ 11 21 0 1 11 0
7 TB 6 5 0 1 2 0
9 @NE 4 10 0 0 0 0
10 NO 15 92 0 3 14 0
11 @CAR 2 0 0 0 0 0
12 NYG 23 78 0 1 12 0
13 DAL 6 12 0 0 0 0
14 @CHI 11 24 1 0 0 0
15 BUF 14 84 0 0 0 0
16 @PHI 17 49 0 0 0 0
17 @DAL 19 100 0 0 0 0
P1 GB 11 50 0 0 0 0

2014 Game Logs

Wk Opp Car RYd RTD Cat CYd CTD
1 @HOU 14 91 0 0 0 0
2 JAC 22 85 2 0 0 0
3 @PHI 23 77 0 0 0 0
4 NYG 12 63 1 3 27 0
5 SEA 13 29 0 1 -2 0
6 @ARI 13 41 0 1 14 0
7 TEN 18 54 0 0 0 0
8 @DAL 18 73 1 1 12 0
9 @MIN 19 92 2 2 17 0
11 TB 20 96 0 2 36 0
12 @SF 21 125 1 1 5 0
13 @IND 17 67 0 3 16 0
14 LAR 8 6 0 1 11 0
15 @NYG 14 49 0 0 0 0
16 PHI 21 83 1 0 0 0
17 DAL 12 43 0 2 19 0

2013 Game Logs

Wk Opp Car RYd RTD Cat CYd CTD
1 PHI 12 45 1 1 9 0
2 @GB 13 107 0 2 13 0
3 DET 15 73 1 0 0 0
4 @OAK 16 71 0 0 0 0
6 @DAL 16 81 1 0 0 0
7 CHI 19 95 0 0 0 0
8 @DEN 17 93 1 0 0 0
9 LAC 25 121 1 0 0 0
10 @MIN 26 139 0 0 0 0
11 @PHI 22 93 0 0 0 0
12 SF 14 52 0 0 0 0
13 NYG 11 26 1 3 27 0
14 KC 12 31 0 0 0 0
15 @ATL 18 98 0 1 8 0
16 DAL 24 88 1 0 0 0
17 @NYG 16 62 0 2 21 0

2012 Game Logs

Wk Opp Car RYd RTD Cat CYd CTD
1 @NO 28 96 2 0 0 0
2 @LAR 16 89 0 0 0 0
3 CIN 17 78 1 0 0 0
4 @TB 21 113 1 1 -4 0
5 ATL 18 115 0 1 20 0
6 MIN 16 47 1 1 9 0
7 @NYG 22 120 0 2 10 0
8 @PIT 13 59 0 0 0 0
9 CAR 13 76 0 0 0 0
11 PHI 20 76 0 1 7 0
12 @DAL 24 113 1 0 0 0
13 NYG 22 124 0 0 0 0
14 BAL 23 129 1 0 0 0
15 @CLE 27 87 2 2 6 0
16 @PHI 22 91 1 1 17 0
17 DAL 33 200 3 2 12 0
P1 SEA 16 80 0 0 0 0

Sign up for free email updates

Our FREE email updates are packed with the player news and fantasy analysis you need! Always fresh, no spam, guaranteed!

Preview our new Cheatsheets & Rankings!