TRANSACTIONS: Selected by San Francisco 49ers in the fourth round (134th overall) of the 2022 NFL Draft, April 30, 2022…Signed by Las Vegas Raiders as an unrestricted free agent, March 17, 2026.
CAREER: Veteran guard enters his fifth season in the NFL and first season with the Silver and Black after being selected by the 49ers in the fourth round (134th overall) of the 2022 NFL Draft…Has appeared in 56 games and made 38 starts during his career…In 2025, saw action in 11 games with nine starts at left guard and allowed just two sacks, tied for the second fewest on the team (min. 250 snaps)…In 2024, appeared in 15 games before being placed on the Reserve/Injured List…In 2023, saw action in 14 games with 13 starts at right guard and appeared in all three postseason games en route to San Francisco's appearance in Super Bowl LVIII…Part of the second best offense (398.4 avg.) and third best rushing offense (140.5 avg.)…As a rookie in 2022, started all 16 games he appeared in and also started all three postseason games…Helped allow zero sacks in five games, matching the most registered by the 49ers in a single season since 1980 (2000 – five games without a sack).
2025 (with SF): Saw action in 11 games with nine starts at left guard and allowed just two sacks, tied for the second fewest on the team (min. 250 snaps)…His average time-to-pressure was 3.5 seconds, the best mark on the team and the sixth-best mark in the NFL among guards (min. 250 snaps)…Part of an offensive line that allowed just 34.0 sacks, tied for the sixth fewest in the NFL…Missed Weeks 3-8 while on Reserve/Injured List due to a knee injury…(9/7) at Sea.: Appeared on offense and special teams…(9/14) at NO: Appeared on special teams…(11/2) at NYG: Made first start of the season at left guard and was part of an offensive line that paved the way for QB Mac Jones to record 235 passing yards, two touchdowns and a 135.2 passer rating…Also helped the offense record 159 total rushing yards, including 106 yards from RB Christian McCaffrey…(11/9) vs. LAR: Started and was part of a unit that helped record 393 total net yards of offense, including 319 passing yards and 74 rushing yards…(11/16) at Ari.: Started and was part of an offensive line that allowed QB Brock Purdy to complete 19-of-26 passes (73.1%) for 200 yards, three touchdowns and a 133.5 passer rating…(11/24) vs. Car.: Started and helped pave the way for the offense to rush for 147 yards and one touchdown…(11/30) at Cle.: Started and was part of a unit that finished with 252 total yards of offense, including 168 passing yards and 91 rushing yards…(12/14) vs. Ten.: Started and was part of an offensive line that paved the way for Purdy to complete 23-of-30 (76.7%) passes for 295 yards, three touchdowns and a 140.3 passer rating, along with 138 total rushing yards…(12/22) at Ind.: Started and was part of a unit that finished with 440 total yards of offense, including 295 passing yards and 145 rushing yards…Helped Purdy throw for a career-high five touchdowns, the first 49ers quarterback to accomplish the feat since Joe Montana (six touchdown passes at Atl.; 10/14/90)…(12/28) vs. Chi.: Started and was part of an offense that recorded a season-high 496 total yards of offense, including 303 passing yards and a season-high 200 rushing yards (5.9 avg.)…(1/3/26) vs. Sea.: Started at left guard…Postseason: (1/11/26) at Phi.: Started and was part of an offensive line that only allowed one sack in Wild Card victory…(1/17/26) at Sea.: Started and was part of a unit that helped record 108 rushing yards on 27 attempts (4.0 avg.).
2024 (with SF): Appeared in 15 games before being placed on the Reserve/Injured List in Week 18 due to a calf injury…(9/9) vs. NYJ: Saw action on offense and special teams…(9/15) at Min.: Appeared on special teams…(9/22) at LAR: Played on special teams…(9/29) vs. NE: Appeared on offense and special teams…(10/6) vs. Ari.: Saw action on special teams…(10/10) at Sea.: Played on offense and special teams and helped allow zero sacks on 28 pass attempts by QB Brock Purdy…(10/20) vs. KC: Appeared on special teams…(10/27) vs. Dal.: Played on special teams…(11/10) at TB: Saw action on special teams…(11/17) vs. Sea.: Appeared on special teams…(11/24) at GB: Appeared on special teams…(12/1) at Buf.: Played on special teams…(12/8) vs. Chi.: Played a majority of the snaps at guard after G Ben Bartch left the game due to injury…Part of a unit that recorded 452 total yards of offense, including 325 passing yards and 131 rushing yards…(12/12) vs. LAR: Appeared on special teams…(12/22) at Mia.: Played on the offensive line in the absence of G Aaron Banks, who left the game due to injury, and helped Purdy throw for 313 yards, two touchdowns and a 95.1 passer rating…(12/30) vs. Det.: Inactive due to a calf injury.
2023 (with SF): Saw action in 14 games with 13 starts at right guard and appeared in all three postseason games on the way to San Francisco's appearance in Super Bowl LVIII…Part of the second best offense (398.4 avg.) and third best rushing offense (140.5 avg.)…Was part of a unit that scored 30+ points in nine of their 12 regular season victories…(9/10) at Pit.: Started and helped pave the way for RB Christian McCaffrey to rush 22 times for an individual season-high 152 yards (6.9 avg.), including a 65-yard touchdown run…(9/17) at LAR: Started and was part of a unit that finished with 365 total yards of offense, including another 100-yard rushing game from McCaffrey…(9/21) vs. NYG: Started and was past of an offensive line that helped pave the way for QB Brock Purdy to record 310 passing yards, two touchdowns and a 111.3 passer rating…(10/1) vs. Ari.: Started and was part of a unit that finished with 395 yards of offense, including 124 rushing yards and 283 passing yards from Purdy, who completed 20-of-21 (95.2%) and finished with a 134.6 passer rating…(10/8) vs. Dal.: Started and was part of an offense that scored 42 points and led the way for Purdy to complete 17-of-24 (71.0%) passes for 252 yards, four touchdowns and a 144.4 passer rating…(10/15) at Cle.: Started at right guard…(10/23) at Min.: Started and was part of an offense that converted 5-of-9 (55.6%) third downs…(10/29) vs. Cin.: Started and was part of an offense that finished with 460 total yards of offense, including 365 passing yards and 113 rushing yards…(11/12) at Jax.: Started and was part of a unit that recorded 437 total yards of offense, including 296 passing yards and 144 rushing yards…(11/19) vs. TB: Started and protected Purdy as he completed 21-of-25 (84.0%) passing yards for 333 yards, three touchdowns and a 158.3 passer rating…(11/23) at Sea.: Inactive due to a knee injury…(12/3) at Phi.: Started and was part of an offense that finished with 456 total yards of offense, including 314 passing yards and 146 rushing yards, while also converting 8-of-11 (72.7%) third downs…(12/10) vs. Sea.: Inactive…(12/17) at Ari.: Inactive…(12/25) vs. Bal.: Saw action on offense and special teams…(12/31) at Was.: Started and helped pave the way for Purdy to complete 22-of-28 (78.6%) passes for 230 yards, two touchdowns and a 124.7 passer rating…(1/7/24) vs. LAR: Started and was part of an offense that converted 5-of-10 (50.0%) third downs…Postseason: (1/20/24) vs. GB: Saw action on offense and special teams in the Divisional Round victory…(1/28/24) vs. Det.: Appeared on special teams in NFC Championship…(2/11/24) at KC: Played a majority of the snaps at guard and helped the offense complete 24-of-39 (61.5%) passes for 276 yards, two touchdowns and a 99.9 passer rating in Super Bowl LVIII.
2022 (with SF): As a rookie, started all 16 games he appeared in at right guard and also started all three postseason games…Helped allow zero sacks in five games, matching the most registered by the 49ers in a single season since 1980 (2000 – five games without a sack)…(9/11) at Chi.: Made first career start at right guard and was part of a unit that finished with 176 rushing yards on 37 attempts (4.8 avg.)…(9/18) vs. Sea.: Started and helped the offense record 189 rushing yards on 45 carries (4.2 avg.)…(9/25) at Den.: Started and was part of an offense that recorded 267 total yards of offense, including 211 passing yards and 88 rushing yards…(10/3) vs. LAR: Started and helped pave the way for QB Jimmy Garoppolo to complete 16-of-27 (59.3%) passes for 239 yards, one touchdown and a 100.7 passer rating…(10/9) at Car.: Started and led the way for RB Jeff Wilson to rush for 120 yards and one touchdown on 17 carries (7.1 avg.)…Also forced a fumble on special teams…(10/16) at Atl.: Started and was part of a unit that finished with 346 total yards of offense, including 296 passing yards and 50 rushing yards…(10/23) vs. KC: Started and helped the offense complete 25-of-37 (67.6%) passes for 369 yards, two touchdowns, two interceptions and a 84.4 passer rating…(10/30) at LAR: Started and was part of a unit that helped Garoppolo complete 21-of-25 (84.0%) passes for 235 yards, two touchdowns and a 132.5 passer rating…(11/13) vs. LAC: Started and helped pave the way for the offense to record 41 carries for 157 yards (3.8 avg.) and two touchdowns…(11/21) at Ari.: Started and was part of a unit that finished with 387 total yards of offense, including 228 passing yards and 159 rushing yards…(11/27) vs. NO: Started and helped Garoppolo complete 26-of-37 (70.3%) passes for 222 yards, one touchdown and a 94.7 passer rating…(12/4) vs. Mia.: Inactive due to an ankle injury…(12/11) vs. TB: Started and paved the way for the offense to rush for 209 yards and three touchdowns on 36 carries (5.8 avg.)…(12/15) at Sea.: Started and was part of a unit that recorded 381 total yards of offense, including 217 passing yards and 170 rushing yards…(12/24) vs. Was.: Started and was part of an offense that finished with 234 passing yards and 153 rushing yards…(1/1/23) at LV: Started and paved the way for McCaffrey to log 19 carries for 121 yards (6.4 avg.) and one touchdown…(1/8/23) vs. Ari.: Started and helped the offense finish with 169 rushing yards on 37 attempts (4.6 avg.)…Postseason: (1/14/23) vs. Sea.: Started and led the way for Purdy to complete 18-of-30 (60.0%) passes for 332 yards, three touchdowns and a 131.5 passer rating…(1/22/23) vs. Dal.: Started and helped the offense convert 7-of-14 (50.0%) third downs in Divisional Round…(1/29/23) at Phi.: Started and saw action on offense in NFC Championship.
COLLEGE: Appeared in 45 games with 43 starts in four years (2018-21) at Texas-San Antonio…As a senior in 2021, started all 12 games and helped pave the way for school records in total yards (6,146), passing yards (3,577) and points scored (516)…As a junior in 2020, was named Second-Team All-Conference USA after appearing in 11 games with 10 starts and helping block for a program-best 2,585 rushing yards…Appeared in all 12 games with 11 starts as a sophomore in 2019 and was named All-Conference USA Honorable Mention…As a freshman in 2018, started all 10 games he appeared in.
PERSONAL: Attended Wagner High School in San Antonio, Texas, where he earned first-team all-area and all-district accolades…Selected to compete in the Blue-Grey All-American Bowl in December at AT&T Stadium in Arlington, Texas…Played in the San Antonio Sports All-Star game in January at the Alamodome…Earned first-team All-District 27-6A honors on the offensive line as a junior.
ADDITIONAL STATISTICS: Special teams tackles – 1 in 2022. NFL Totals: 1.