THIRD AND DATA

Week 4 · 2025

BYU at East Carolina

Sat 09/20/2025 07:30 PMDowdy-Ficklen StadiumEast Carolina pregame33% — Pregame win probability: 33% for East Carolina. BYU favored, and won.

76°Clear7 mph ENE · 70% humidityRecorded at kickoff by College Football Data

BYU

34

12–2

East Carolina

13

9–4

Attendance

47,213

reported

Each room is drawn against the one it plays: the away offensive line beside the home defensive front, and back again. Quarterbacks, kickers and punters have no opposing room and face their own. Players are ordered exactly as they are on a team's roster tab — by position, then by who has played this season, then production, then recruiting stars, then seasons on a roster — so an offensive line, for which no production is published, runs on stars and then experience. A player who has appeared this season shows that season's totals; everyone else shows career totals through 2025, marked career, at every school he has played for. Long snappers and returners are not drawn.

BYUQuarterbacks1 blue chip5
  • —No recruiting profile foundQB47Bear Bachmeier ← Stanford6'2"·2301yr
    3,033 Pass yds15 TD7 Int64.9 Cmp%527 Rush yds
  • 33-star recruitQB2McCae Hillstead5'10"·1903yr
    33 Pass yds0 TD0 Int80.0 Cmp%28 Rush yds
  • 44-star recruitQB16Cole Hagen6'1"·1853yr
    17 Rush yds
  • 33-star recruitQB10Treyson Bourguet6'2"·2104yr
    8 Pass yds0 TD0 Int50.0 Cmp%21 Rush yds
  • —No recruiting profile foundQB16Emerson Geilman6'3"·2001yr
ECUQuarterbacks1 blue chip5
  • 44-star recruitQB4Katin Houser6'3"·2254yr
    3,300 Pass yds19 TD6 Int65.9 Cmp%193 Rush yds
  • 33-star recruitQB9Chaston Ditta6'0"·1951yr
    215 Pass yds3 TD0 Int50.0 Cmp%-13 Rush yds
  • —No recruiting profile foundQB11Mike Wright Jr. ← Northwestern6'4"·1956yr
    13 Pass yds0 TD0 Int42.9 Cmp%72 Rush yds
  • 33-star recruitQB2Raheim Jeter6'4"·2263yr
    career 1 Pass yds0 TD0 Int50.0 Cmp%16 Rush yds
  • —No recruiting profile foundQB7Cole Hodge6'0"·1981yr
BYUOffensive lineNo blue chips19
ECUDefensive lineNo blue chips18
  • —No recruiting profile foundDL7Samuel Dankah6'6"·2254yr
    58 Tackles7.0 TFL1.5 Sacks
  • —No recruiting profile foundDL54Zion Wilson6'3"·3185yr
    42 Tackles10.0 TFL6.0 Sacks
  • —No recruiting profile foundDL44Preston Carr6'3"·2954yr
    31 Tackles5.0 TFL2.0 Sacks
  • —No recruiting profile foundDL0Jasiyah Robinson6'3"·2656yr
    26 Tackles6.5 TFL5.0 Sacks
  • 33-star recruitDL5Kieran Davis6'2"·2503yr
    21 Tackles4.5 TFL1.0 Sacks
  • 33-star recruitDL15Justin Benton ← Houston6'0"·2963yr
    19 Tackles2.0 TFL0.0 Sacks
  • 33-star recruitDL9J.D. Lampley6'3"·2704yr
    17 Tackles6.5 TFL1.0 Sacks
  • —No recruiting profile foundDL88Rion Roseborough ← Towson6'2"·2951yr
    16 Tackles6.0 TFL2.5 Sacks
  • —Recruiting profile found — unratedDL9Kendrick DuJour ← Sam Houston6'5"·2234yr
    11 Tackles5.0 TFL3.5 Sacks
  • 33-star recruitDL52Xavier McIver ← UT Martin6'0"·3056yr
    6 Tackles1.5 TFL1.0 Sacks
  • —Recruiting profile found — unratedDL98Torin Brazell6'2"·2782yr
    4 Tackles2.0 TFL0.0 Sacks
  • —No recruiting profile foundDL91Miles Parker6'4"·2552yr
    2 Tackles0.0 TFL0.0 Sacks
  • 33-star recruitDL50Evan Powell6'4"·2471yr
    1 Tackles0.0 TFL0.0 Sacks
  • 33-star recruitDL40Dylon Worthen6'2"·2431yr
    1 Tackles0.0 TFL0.0 Sacks
  • 33-star recruitDL94Javon Williams6'2"·3032yr
  • 33-star recruitDL90Josiah Dwyer6'2"·2811yr
  • 33-star recruitDL55Dominick Moody6'2"·2711yr
  • —No recruiting profile foundDL97Jacoby Martin6'2"·2641yr
BYUDefensive line1 blue chip22
  • —No recruiting profile foundDE7Logan Lutui6'2"·2605yr
    50 Tackles5.0 TFL0.0 Sacks1 Int
  • —No recruiting profile foundDE48Bodie Schoonover6'3"·2754yr
    33 Tackles5.0 TFL3.0 Sacks
  • 33-star recruitDE5Nusi Taumoepeau6'3"·2421yr
    12 Tackles2.0 TFL1.0 Sacks
  • 44-star recruitDE13Tausili Akana ← Texas6'3"·2353yr
    10 Tackles3.5 TFL0.5 Sacks
  • —No recruiting profile foundDE90Hunter Clegg6'4"·2501yr
    10 Tackles1.0 TFL1.0 Sacks
  • 33-star recruitDE97Kinilau Fonohema6'5"·2502yr
    4 Tackles0.0 TFL0.0 Sacks
  • 33-star recruitDE44Ephraim Asiata6'3"·2102yr
    2 Tackles0.0 TFL0.0 Sacks
  • —No recruiting profile foundDE10Orion Maile-Kaufusi6'3"·2422yr
    2 Tackles0.0 TFL0.0 Sacks
  • 33-star recruitDE46Kendal Wall6'5"·2401yr
    1 Tackles0.0 TFL0.0 Sacks
  • 33-star recruitDE52Vincent Tautua6'3"·2501yr
  • —No recruiting profile foundDE59Siosefa Brown6'4"·2401yr
  • —No recruiting profile foundDL0Sani Tuala6'4"·2662yr
  • —No recruiting profile foundDT55John Taumoepeau6'2"·3002yr
    39 Tackles2.0 TFL0.5 Sacks
  • —No recruiting profile foundDT57Keanu Tanuvasa ← Utah6'4"·3004yr
    22 Tackles4.5 TFL2.0 Sacks
  • —No recruiting profile foundDT45Viliami Po'uha6'3"·2782yr
    20 Tackles1.5 TFL1.0 Sacks
  • —Recruiting profile found — unratedDT94Anisi Purcell ← Southern Utah6'3"·3053yr
    11 Tackles2.0 TFL2.0 Sacks
  • —Recruiting profile found — unratedDT96Justin Kirkland ← Oklahoma State6'3"·3104yr
    3 Tackles0.0 TFL0.0 Sacks
  • —No recruiting profile foundDT72Kaufusi Pakofe6'3"·3453yr
    career 4 Tackles0.0 TFL0.0 Sacks
  • 33-star recruitDT95Alvin Puefua ← Hawai'i6'5"·3102yr
  • 33-star recruitDT99Ulavai Fetuli6'4"·2851yr
  • 33-star recruitDT93Kelepi Latu-Finau6'5"·2901yr
  • —No recruiting profile foundDT50Maverick McManus6'5"·2721yr
ECUOffensive lineNo blue chips23
BYUBacks & tight ends1 blue chip19
  • 33-star recruitRB4LJ Martin6'2"·2253yr
    236 Car1,305 Rush yds12 TD5.5 Rush avg
    36 Rec255 Rec yds7.1 Rec avg
  • —No recruiting profile foundRB28Jovesa Damuni6'0"·1952yr
    19 Car111 Rush yds1 TD5.8 Rush avg
    6 Rec44 Rec yds7.3 Rec avg
  • —No recruiting profile foundRB30Sione Moa5'10"·2202yr
    18 Car92 Rush yds1 TD5.1 Rush avg
    6 Rec36 Rec yds6.0 Rec avg
  • —No recruiting profile foundRB21Enoch Nawahine5'10"·2055yr
    25 Car82 Rush yds1 TD3.3 Rush avg
    3 Rec14 Rec yds4.7 Rec avg
  • —No recruiting profile foundRB41Lucky Finau5'11"·2203yr
    8 Car32 Rush yds0 TD4.0 Rush avg
  • —No recruiting profile foundRB12Preston Rex6'0"·2004yr
    13 Car30 Rush yds0 TD2.3 Rush avg
    3 Rec50 Rec yds16.7 Rec avg
  • —No recruiting profile foundRB34Charlie Miska5'11"·2151yr
    6 Car14 Rush yds1 TD2.3 Rush avg
  • —No recruiting profile foundRB36Kason Krebs6'0"·2202yr
  • —No recruiting profile foundRB38Logan Payne5'10"·2101yr
  • 44-star recruitTE20Carsen Ryan ← Utah6'4"·2504yr
    45 Rec620 Rec yds3 TD13.8 Rec avg
  • —No recruiting profile foundTE82Noah Moeaki6'3"·2452yr
    2 Rec16 Rec yds1 TD8.0 Rec avg
  • —No recruiting profile foundTE83Will Zundel6'5"·2402yr
  • —No recruiting profile foundTE45Keayen Nead ← New Mexico6'5"·2604yr
    career 13 Rec68 Rec yds1 TD5.2 Rec avg
  • —No recruiting profile foundTE87Ethan Erickson6'5"·2454yr
    career 3 Rec38 Rec yds1 TD12.7 Rec avg
  • 33-star recruitTE87Tucker Kelleher6'6"·2251yr
  • 33-star recruitTE80Jacob Nye6'5"·2451yr
  • —No recruiting profile foundTE85Anthony Olsen6'4"·2504yr
  • —No recruiting profile foundTE24Ethan Wood6'5"·2502yr
  • —No recruiting profile foundTE86Cole Clement6'4"·2401yr
ECULinebackersNo blue chips12
  • 33-star recruitLB11DJ Johnson Jr.6'0"·2243yr
    60 Tackles5.0 TFL0.5 Sacks
  • 33-star recruitLB10Dameon Wilson6'1"·2345yr
    54 Tackles7.5 TFL0.5 Sacks
  • 33-star recruitLB5Ryheem Craig6'3"·2315yr
    40 Tackles3.5 TFL1.0 Sacks
  • 33-star recruitLB42Julien Davis6'2"·2393yr
    23 Tackles2.0 TFL1.0 Sacks
  • —No recruiting profile foundLB1Jackson Barker6'2"·2274yr
    20 Tackles1.5 TFL1.0 Sacks
  • —No recruiting profile foundLB25Noah Holmes6'1"·2173yr
    12 Tackles0.0 TFL0.0 Sacks
  • 33-star recruitLB43Jordan Miles6'1"·2001yr
    9 Tackles0.0 TFL0.0 Sacks
  • 33-star recruitLB37Kendric Davis6'1"·2131yr
    1 Tackles0.0 TFL0.0 Sacks
  • —No recruiting profile foundLB41Jayden Olden6'1"·2302yr
    1 Tackles0.0 TFL0.0 Sacks
  • —No recruiting profile foundLB35Landon Lewis6'3"·2051yr
    1 Tackles0.0 TFL0.0 Sacks
  • —No recruiting profile foundLB33Luke Holmes6'4"·2282yr
    career 1 Tackles0.0 TFL0.0 Sacks
  • —No recruiting profile foundLB30Reagan Printy6'1"·2171yr
BYULinebackers1 blue chip11
  • 33-star recruitLB16Isaiah Glasker6'5"·2404yr
    63 Tackles8.5 TFL3.0 Sacks2 Int
  • —No recruiting profile foundLB17Jack Kelly6'2"·2424yr
    52 Tackles13.5 TFL10.0 Sacks
  • 44-star recruitLB54Siale Esera6'3"·2503yr
    44 Tackles2.5 TFL1.0 Sacks
  • 33-star recruitLB30Max Alford ← Utah State6'2"·2354yr
    21 Tackles2.0 TFL1.0 Sacks
  • 33-star recruitLB21Miles Hall6'1"·2303yr
    18 Tackles1.0 TFL0.0 Sacks
  • —No recruiting profile foundLB18Ace Kaufusi6'4"·2353yr
    16 Tackles1.5 TFL0.0 Sacks
  • 33-star recruitLB33Choe Bryant-Strother6'3"·2406yr
    2 Tackles1.0 TFL1.0 Sacks
  • 33-star recruitLB33Maika Kaufusi6'3"·2353yr
    2 Tackles0.0 TFL0.0 Sacks
  • 33-star recruitLB42Tyler Payne6'1"·2201yr
  • —No recruiting profile foundLB43Naki Tuakoi6'3"·2201yr
  • —No recruiting profile foundLB23Pierson Watson6'3"·2301yr
ECUBacks & tight ends2 blue chips14
  • 44-star recruitRB24London Montgomery5'10"·1923yr
    156 Car742 Rush yds7 TD4.8 Rush avg
    15 Rec76 Rec yds5.1 Rec avg
  • 33-star recruitRB21Marlon Gunn Jr.6'0"·2074yr
    112 Car582 Rush yds6 TD5.2 Rush avg
    6 Rec29 Rec yds4.8 Rec avg
  • 33-star recruitRB4TJ Engleman Jr.5'9"·1892yr
    59 Car306 Rush yds1 TD5.2 Rush avg
    7 Rec37 Rec yds5.3 Rec avg
  • 44-star recruitRB3Parker Jenkins ← Houston5'11"·2123yr
    75 Car256 Rush yds2 TD3.4 Rush avg
    9 Rec69 Rec yds7.7 Rec avg
  • —No recruiting profile foundRB5DeJuan Lacy5'8"·2031yr
    10 Car44 Rush yds1 TD4.4 Rush avg
  • —No recruiting profile foundRB22Michael Beatty5'6"·1621yr
  • 33-star recruitRB25Eddie Love Jr.5'8"·1751yr
  • —No recruiting profile foundRB26DaMari Gantt5'10"·1972yr
  • 33-star recruitTE6Desirrio Riles6'3"·2353yr
    28 Rec362 Rec yds2 TD12.9 Rec avg
  • 33-star recruitTE8Jayvontay Conner6'4"·2353yr
    23 Rec333 Rec yds3 TD14.5 Rec avg
  • 33-star recruitTE25Stephen Collier6'2"·2421yr
  • 33-star recruitTE86Kaleb Morrow6'5"·2591yr
  • —No recruiting profile foundTE82Gage Reale6'3"·2384yr
  • —No recruiting profile foundTE45Mason Brown6'4"·2613yr
BYUReceiversNo blue chips12
  • 33-star recruitWR11Parker Kingston5'11"·1854yr
    66 Rec924 Rec yds5 TD14.0 Rec avg
  • —No recruiting profile foundWR2Chase Roberts6'4"·2104yr
    54 Rec802 Rec yds6 TD14.9 Rec avg
  • 33-star recruitWR13Jojo Phillips6'5"·2053yr
    14 Rec161 Rec yds0 TD11.5 Rec avg
  • —No recruiting profile foundWR5Cody Hagen6'0"·1852yr
    12 Rec97 Rec yds0 TD8.1 Rec avg
  • 33-star recruitWR19Tiger Bachmeier ← Stanford6'1"·1903yr
    7 Rec59 Rec yds0 TD8.4 Rec avg
  • —No recruiting profile foundWR4Dominique McKenzie5'11"·1802yr
  • —No recruiting profile foundWR29Rowan Reay6'4"·1902yr
    1 Rec8 Rec yds0 TD8.0 Rec avg
  • —No recruiting profile foundWR18Reggie Frischknecht6'4"·2071yr
    1 Rec7 Rec yds0 TD7.0 Rec avg
  • —No recruiting profile foundWR22Trey Roberts6'1"·1951yr
  • 33-star recruitWR0Tei Nacua6'2"·1902yr
  • 33-star recruitWR15Lamason Waller III6'1"·1901yr
  • —No recruiting profile foundWR84Kila Keone6'4"·1851yr
ECUDefensive backsNo blue chips27
  • 33-star recruitCB13Jordy Lowery ← Western Carolina5'10"·1833yr
    27 Tackles4 PD
  • 33-star recruitDB3Teagan Wilk ← Houston6'0"·1966yr
    54 Tackles4 PD2 Int
  • —No recruiting profile foundDB22Jonathan Jean ← Rice5'10"·1915yr
    43 Tackles3 PD
  • 33-star recruitDB13Ayden Duncanson6'0"·1943yr
    33 Tackles1 PD
  • 33-star recruitDB24TyMir Brown6'0"·1805yr
    28 Tackles1 PD1 Int
  • 33-star recruitDB4Kevon Merrell Jr.6'1"·1882yr
    27 Tackles2 PD1 Int
  • 33-star recruitDB8Kamaurri McKinley6'2"·1863yr
    24 Tackles1 PD
  • —No recruiting profile foundDB17Rasheed Reason ← Old Dominion5'10"·1753yr
    23 Tackles0 PD1 Int
  • —No recruiting profile foundDB23Josh Benton5'11"·2004yr
    11 Tackles0 PD
  • —No recruiting profile foundDB12Chance Graves ← Richmond6'1"·1855yr
    10 Tackles3 PD
  • —No recruiting profile foundDB28Ladarian Paulk ← West Florida5'11"·1863yr
    8 Tackles0 PD
  • —No recruiting profile foundDB26Alex Moye6'2"·1902yr
    5 Tackles0 PD
  • —No recruiting profile foundDB10Key Crowell ← Indianapolis5'11"·1701yr
    4 Tackles1 PD
  • 33-star recruitDB14Derrion Horsley6'2"·1961yr
    3 Tackles1 PD
  • 33-star recruitDB23Tavius Horne Jr.5'11"·1661yr
    2 Tackles0 PD
  • 33-star recruitDB22Angelo Ross6'1"·1701yr
    2 Tackles0 PD1 Int
  • —No recruiting profile foundDB19Jurnee Lattimore5'10"·1672yr
    2 Tackles0 PD
  • 33-star recruitDB21Jonathan Akins ← Maryland5'11"·1993yr
    career 4 Tackles0 PD
  • 33-star recruitDB6DeMarius Hines5'11"·1942yr
    career 4 Tackles0 PD
  • 33-star recruitDB37Bernard Lackey Jr.6'2"·1751yr
  • 33-star recruitDB24Durante Speer6'0"·1951yr
  • —No recruiting profile foundDB34Adam Cole6'0"·1853yr
  • —No recruiting profile foundDB30Timothy Patterson5'11"·1753yr
  • —Recruiting profile found — unratedDB27Miles Gaddy ← North Carolina6'1"·1852yr
  • 33-star recruitS12Ja'Marley Riddle6'0"·1852yr
    70 Tackles6 PD3 Int
  • 33-star recruitS13O'Marion Lewis6'3"·2052yr
  • —No recruiting profile foundS41Tripp Smith6'1"·2293yr
BYUDefensive backs1 blue chip20
  • 33-star recruitCB0Evan Johnson6'0"·1854yr
    42 Tackles7 PD5 Int
  • 33-star recruitCB1Therrian Alexander III6'2"·1752yr
    31 Tackles5 PD1 Int
  • —No recruiting profile foundCB4Mory Bamba6'3"·1904yr
    21 Tackles4 PD
  • 33-star recruitCB2Jonathan Kabeya5'10"·1802yr
    8 Tackles1 PD
  • —No recruiting profile foundCB29Jayden Dunlap6'0"·1853yr
    5 Tackles0 PD
  • —No recruiting profile foundCB20Kevin Doe6'3"·2063yr
    4 Tackles0 PD
  • —No recruiting profile foundCB32Cannon DeVries6'0"·1841yr
    4 Tackles0 PD
  • —No recruiting profile foundCB32Marcus McKenzie5'11"·1853yr
    1 Tackles0 PD
  • 33-star recruitCB26Jordyn Criss6'2"·1751yr
  • 33-star recruitDB15Tayvion Beasley ← San Diego State5'10"·1854yr
    11 Tackles2 PD
  • 44-star recruitS11Faletau Satuala6'4"·2152yr
    79 Tackles4 PD3 Int
  • —No recruiting profile foundS28Tanner Wall6'1"·2055yr
    64 Tackles0 PD4 Int
  • —No recruiting profile foundS3Raider Damuni6'1"·2103yr
    43 Tackles2 PD1 Int
  • —No recruiting profile foundS25Talan Alfrey6'2"·2055yr
    11 Tackles0 PD
  • 33-star recruitS22Tommy Prassas6'2"·2002yr
    9 Tackles0 PD
  • —No recruiting profile foundS17Jarinn Kalama6'3"·2102yr
    1 Tackles0 PD
  • —No recruiting profile foundS24Payton VanSteenkiste6'0"·1952yr
    1 Tackles0 PD
  • 33-star recruitS27Matthias Leach6'3"·1842yr
  • —No recruiting profile foundS28Crew Clark6'1"·1951yr
  • —No recruiting profile foundS37Joseph Douglas6'2"·2101yr
ECUReceivers1 blue chip17
  • 33-star recruitWR9Anthony Smith6'3"·1896yr
    64 Rec1,053 Rec yds7 TD16.5 Rec avg
  • 33-star recruitWR3Yannick Smith6'2"·2082yr
    44 Rec583 Rec yds5 TD13.3 Rec avg
  • 33-star recruitWR10Brock Spalding5'11"·1934yr
    42 Rec554 Rec yds3 TD13.2 Rec avg
  • 22-star recruitWR19Payton Mangrum ← South Carolina5'11"·2016yr
    10 Rec182 Rec yds1 TD18.2 Rec avg
  • 33-star recruitWR2Tyler Johnson ← Penn State6'0"·1864yr
    7 Rec72 Rec yds0 TD10.3 Rec avg
  • 33-star recruitWR9Jyron Waiters5'11"·1852yr
    6 Rec69 Rec yds0 TD11.5 Rec avg
  • 44-star recruitWR19Jaquaize Pettaway ← Oklahoma5'10"·1943yr
    13 Rec32 Rec yds0 TD2.5 Rec avg
  • 33-star recruitWR0Kyler Pearson5'8"·1685yr
  • 33-star recruitWR14Dillon Lorick6'0"·2002yr
    2 Rec23 Rec yds1 TD11.5 Rec avg
  • 33-star recruitWR17Malik Leverett6'3"·1963yr
    1 Rec8 Rec yds0 TD8.0 Rec avg
  • 33-star recruitWR3Kelan Robinson6'3"·2105yr
    1 Rec7 Rec yds0 TD7.0 Rec avg
  • 33-star recruitWR87Trenton Cloud5'11"·1932yr
  • 33-star recruitWR84Connor Hodge6'1"·1831yr
  • 33-star recruitWR17Johnny Williams5'9"·1801yr
  • —No recruiting profile foundWR24Jason Dickerson5'10"·1892yr
  • —No recruiting profile foundWR80Ty Johnson6'0"·1802yr
  • —No recruiting profile foundWR81Mason Scott6'0"·1811yr
BYUKickersNo blue chips2
  • —No recruiting profile foundPK44Will Ferrin6'3"·1754yr
    23 FG30 FGA56 Long118 Pts
  • —No recruiting profile foundPK97Matthias Dunn6'0"·2053yr
ECUKickersNo blue chips4
  • —No recruiting profile foundPK95Andrew Conrad5'10"·1844yr
    0 FG0 FGA0 Long6 Pts
  • —Recruiting profile found — unratedPK30Nick Mazzie ← New Hampshire6'2"·2274yr
    16 FG19 FGA50 Long91 Pts
  • —Recruiting profile found — unratedPK43Noah Perez5'7"·1614yr
    0 FG0 FGA0 Long2 Pts
  • —No recruiting profile foundPK93Everett Scott5'10"·1802yr
BYUPuntersNo blue chips2
  • 33-star recruitP35Sam Vander Haar6'0"·2203yr
    40 Punts42.6 Avg13 In 20
  • —No recruiting profile foundP19Fuller Shurtz5'11"·1851yr
    1 Punts41.0 Avg1 In 20
ECUPuntersNo blue chips2
  • —No recruiting profile foundP37Ryan Leavy ← Duke6'1"·1854yr
    23 Punts38.3 Avg5 In 20
  • —Recruiting profile found — unratedP48Tomas O'Halloran6'3"·2002yr
    20 Punts42.3 Avg4 In 20

Previous 3 meetings vs. BYU

East Carolina 2–1 vs BYU

  • 2022 · wk 9East Carolina 27 @ BYU 24
  • 2017 · wk 8BYU 17 @ East Carolina 33
  • 2015 · wk 6East Carolina 38 @ BYU 45

Previous 2 meetings vs. Kalani Sitake

East Carolina 2–0 vs Kalani Sitake

  • 2022 · wk 9East Carolina 27 @ BYU 24
  • 2017 · wk 8BYU 17 @ East Carolina 33

Research

Keep this open while you look at others