Skip to main content
Advertising
This is a 2025 photo of Drew Moss of the San Francisco 49ers NFL football team. This image reflects the 2025 San Francisco 49ers active roster as of March 4, 2025. (AP Photo)

Drew Moss

OL

#65

Experience: 2 years

Height: 6-3

Age: 22

Weight: 303 lbs

College: Colorado State

Advertising

Preseason

WKGame DateOPPRESULTCOMPATTYDSAVGTDINTSCKSCKYRATEATTYDSAVGTDFUMLOST
308/23/2025ChargersW 30 - 23
208/16/2025@RaidersW 22 - 19
108/09/2025BroncosL 9 - 30

Preseason

WKGame DateOPPRESULTATTYDSAVGLNGTDRECYDSAVGLNGTDFUMLOST
308/23/2025ChargersW 30 - 23
208/16/2025@RaidersW 22 - 19
108/09/2025BroncosL 9 - 30

Preseason

WKGame DateOPPRESULTBLKLngFG ATTFGMPCTXP AttXPMPctBlkKOAvgTBRetAvg
308/23/2025ChargersW 30 - 23
208/16/2025@RaidersW 22 - 19
108/09/2025BroncosL 9 - 30

Preseason

WKGame DateOPPRESULTPUNTSYDSNet YdsLNGAVGNet AvgBLKOOBDnIN 20TBFCRETRETYTD
308/23/2025ChargersW 30 - 23
208/16/2025@RaidersW 22 - 19
108/09/2025BroncosL 9 - 30

Preseason

WKGame DateOPPRESULTRECYDSAVGLNGTDATTYDSAVGLNGTDFUMLOST
308/23/2025ChargersW 30 - 23
208/16/2025@RaidersW 22 - 19
108/09/2025BroncosL 9 - 30

Preseason

WKGame DateOPPRESULTTotalSoloASTSCKSFTYPDEFINTYDSAVGLNGTDSFFFR
308/23/2025ChargersW 30 - 23
208/16/2025@RaidersW 22 - 19
108/09/2025BroncosL 9 - 30

Preseason

WKGame DateOPPRESULTGGS
308/23/2025ChargersW 30 - 2310
208/16/2025@RaidersW 22 - 1910
108/09/2025BroncosL 9 - 3010

Regular Season

WKGame DateOPPRESULTCOMPATTYDSAVGTDINTSCKSCKYRATEATTYDSAVGTDFUMLOST
1801/04/2026@JaguarsL 7 - 41
1712/28/2025SaintsL 26 - 34
1612/21/2025ChiefsW 26 - 9
1512/14/2025@49ersL 24 - 37
1412/07/2025@BrownsW 31 - 29
1311/30/2025JaguarsL 3 - 25
1211/23/2025SeahawksL 24 - 30
1111/16/2025TexansL 13 - 16
911/02/2025ChargersL 20 - 27
810/26/2025@TexansL 15 - 26
710/19/2025FalconsW 20 - 10
610/12/2025@BuccaneersL 19 - 30
510/02/2025@RamsW 26 - 23
409/28/2025JaguarsL 21 - 26
309/21/2025CardinalsW 16 - 15
209/14/2025@SaintsW 26 - 21
109/07/2025@SeahawksW 17 - 13

Regular Season

WKGame DateOPPRESULTATTYDSAVGLNGTDRECYDSAVGLNGTDFUMLOST
1801/04/2026@JaguarsL 7 - 41
1712/28/2025SaintsL 26 - 34
1612/21/2025ChiefsW 26 - 9
1512/14/2025@49ersL 24 - 37
1412/07/2025@BrownsW 31 - 29
1311/30/2025JaguarsL 3 - 25
1211/23/2025SeahawksL 24 - 30
1111/16/2025TexansL 13 - 16
911/02/2025ChargersL 20 - 27
810/26/2025@TexansL 15 - 26
710/19/2025FalconsW 20 - 10
610/12/2025@BuccaneersL 19 - 30
510/02/2025@RamsW 26 - 23
409/28/2025JaguarsL 21 - 26
309/21/2025CardinalsW 16 - 15
209/14/2025@SaintsW 26 - 21
109/07/2025@SeahawksW 17 - 13

Regular Season

WKGame DateOPPRESULTBLKLngFG ATTFGMPCTXP AttXPMPctBlkKOAvgTBRetAvg
1801/04/2026@JaguarsL 7 - 41
1712/28/2025SaintsL 26 - 34
1612/21/2025ChiefsW 26 - 9
1512/14/2025@49ersL 24 - 37
1412/07/2025@BrownsW 31 - 29
1311/30/2025JaguarsL 3 - 25
1211/23/2025SeahawksL 24 - 30
1111/16/2025TexansL 13 - 16
911/02/2025ChargersL 20 - 27
810/26/2025@TexansL 15 - 26
710/19/2025FalconsW 20 - 10
610/12/2025@BuccaneersL 19 - 30
510/02/2025@RamsW 26 - 23
409/28/2025JaguarsL 21 - 26
309/21/2025CardinalsW 16 - 15
209/14/2025@SaintsW 26 - 21
109/07/2025@SeahawksW 17 - 13

Regular Season

WKGame DateOPPRESULTPUNTSYDSNet YdsLNGAVGNet AvgBLKOOBDnIN 20TBFCRETRETYTD
1801/04/2026@JaguarsL 7 - 41
1712/28/2025SaintsL 26 - 34
1612/21/2025ChiefsW 26 - 9
1512/14/2025@49ersL 24 - 37
1412/07/2025@BrownsW 31 - 29
1311/30/2025JaguarsL 3 - 25
1211/23/2025SeahawksL 24 - 30
1111/16/2025TexansL 13 - 16
911/02/2025ChargersL 20 - 27
810/26/2025@TexansL 15 - 26
710/19/2025FalconsW 20 - 10
610/12/2025@BuccaneersL 19 - 30
510/02/2025@RamsW 26 - 23
409/28/2025JaguarsL 21 - 26
309/21/2025CardinalsW 16 - 15
209/14/2025@SaintsW 26 - 21
109/07/2025@SeahawksW 17 - 13

Regular Season

WKGame DateOPPRESULTRECYDSAVGLNGTDATTYDSAVGLNGTDFUMLOST
1801/04/2026@JaguarsL 7 - 41
1712/28/2025SaintsL 26 - 34
1612/21/2025ChiefsW 26 - 9
1512/14/2025@49ersL 24 - 37
1412/07/2025@BrownsW 31 - 29
1311/30/2025JaguarsL 3 - 25
1211/23/2025SeahawksL 24 - 30
1111/16/2025TexansL 13 - 16
911/02/2025ChargersL 20 - 27
810/26/2025@TexansL 15 - 26
710/19/2025FalconsW 20 - 10
610/12/2025@BuccaneersL 19 - 30
510/02/2025@RamsW 26 - 23
409/28/2025JaguarsL 21 - 26
309/21/2025CardinalsW 16 - 15
209/14/2025@SaintsW 26 - 21
109/07/2025@SeahawksW 17 - 13

Regular Season

WKGame DateOPPRESULTTotalSoloASTSCKSFTYPDEFINTYDSAVGLNGTDSFFFR
1801/04/2026@JaguarsL 7 - 41
1712/28/2025SaintsL 26 - 34
1612/21/2025ChiefsW 26 - 9
1512/14/2025@49ersL 24 - 37
1412/07/2025@BrownsW 31 - 29
1311/30/2025JaguarsL 3 - 25
1211/23/2025SeahawksL 24 - 30
1111/16/2025TexansL 13 - 16
911/02/2025ChargersL 20 - 27
810/26/2025@TexansL 15 - 26
710/19/2025FalconsW 20 - 10
610/12/2025@BuccaneersL 19 - 30
510/02/2025@RamsW 26 - 23
409/28/2025JaguarsL 21 - 26
309/21/2025CardinalsW 16 - 15
209/14/2025@SaintsW 26 - 21
109/07/2025@SeahawksW 17 - 13

Regular Season

WKGame DateOPPRESULTGGS
1801/04/2026@JaguarsL 7 - 4100
1712/28/2025SaintsL 26 - 3400
1612/21/2025ChiefsW 26 - 900
1512/14/2025@49ersL 24 - 3700
1412/07/2025@BrownsW 31 - 2900
1311/30/2025JaguarsL 3 - 2500
1211/23/2025SeahawksL 24 - 3000
1111/16/2025TexansL 13 - 1600
911/02/2025ChargersL 20 - 2700
810/26/2025@TexansL 15 - 2610
710/19/2025FalconsW 20 - 1000
610/12/2025@BuccaneersL 19 - 3010
510/02/2025@RamsW 26 - 2310
409/28/2025JaguarsL 21 - 2610
309/21/2025CardinalsW 16 - 1510
209/14/2025@SaintsW 26 - 2100
109/07/2025@SeahawksW 17 - 1300

Biography

Started all 47 games he appeared in over 4 seasons at Colorado State (2023-24) and Lamar (2021-22). In 2024, started all 13 games he appeared in and earned Second-Team All-MWC. As a junior in 2023, started all 12 games he appeared in, earning Honorable Mention All-MWC. In 2022 at Lamar, started all 11 games he appeared in. As a true freshman, started all 11 games he appeared in. Born 5/21/03 in Richardson, TX.

Advertising