THIRD AND DATA

Week 8 · 2023

#22 Air Force at Navy

Sat 10/21/2023 12:00 PMNavy-Marine Corps Memorial StadiumNavy pregame23% — Pregame win probability: 23% for Navy. Air Force favored, and won.

65°Cloudy14 mph W · 58% humidityRecorded at kickoff by College Football Data

#22 Air Force

17

9–4

Navy

6

5–7

Attendance

38,803

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 2023, marked career, at every school he has played for. Long snappers and returners are not drawn.

AFQuarterbacksNo blue chips5
  • —No recruiting profile foundQB9Zac Larrier6'0"·1954yr
    789 Pass yds7 TD2 Int59.7 Cmp%605 Rush yds
  • —No recruiting profile foundQB5Jensen Jones6'2"·2154yr
    160 Pass yds0 TD1 Int33.3 Cmp%233 Rush yds
  • —No recruiting profile foundQB3John Busha6'2"·2001yr
    152 Pass yds0 TD1 Int47.4 Cmp%11 Rush yds
  • —No recruiting profile foundQB17Cannon Turner6'0"·2152yr
    5 Rush yds
  • —No recruiting profile foundQB15Ben Brittain6'1"·1904yr
    0 Pass yds0 TD2 Int0.0 Cmp%31 Rush yds
NAVYQuarterbacksNo blue chips8
  • —No recruiting profile foundQB1Tai Lavatai6'2"·2214yr
    701 Pass yds5 TD2 Int55.4 Cmp%245 Rush yds
  • —Recruiting profile found — unratedQB7Xavier Arline5'9"·1764yr
    320 Pass yds2 TD2 Int52.3 Cmp%257 Rush yds
  • 33-star recruitQB5Braxton Woodson6'3"·2151yr
    163 Pass yds1 TD1 Int42.5 Cmp%173 Rush yds
  • —Recruiting profile found — unratedQB11Blake Horvath6'2"·1952yr
    84 Pass yds2 TD0 Int50.0 Cmp%183 Rush yds
  • 22-star recruitQB8Karson Lopati6'0"·1901yr
  • —No recruiting profile foundQB10Tedros Gleaton6'1"·2142yr
  • —No recruiting profile foundQB9Tyler Baker6'0"·1901yr
  • —No recruiting profile foundQB4Isaiah Walters5'10"·1701yr
AFOffensive lineNo blue chips27
NAVYDefensive lineNo blue chips16
  • —No recruiting profile foundDE94Justin Reed6'3"·2633yr
    44 Tackles8.0 TFL4.5 Sacks
  • —No recruiting profile foundDE11Eavan Gibbons5'10"·1994yr
    30 Tackles3.5 TFL1.0 Sacks
  • —No recruiting profile foundDE16Joe Hutson6'1"·1872yr
    9 Tackles0.0 TFL0.0 Sacks
  • 33-star recruitDE99Tyler Narayan6'1"·2492yr
    4 Tackles0.0 TFL0.0 Sacks
  • —No recruiting profile foundDE91Chreign LaFond6'5"·2622yr
    2 Tackles0.5 TFL0.0 Sacks
  • 22-star recruitDE46RJ Davis6'4"·2652yr
  • —No recruiting profile foundDE78Tanner Call6'4"·2551yr
  • —No recruiting profile foundDE90Ikenna Ozurumba6'5"·2561yr
  • —No recruiting profile foundDL97Jacob Busic6'4"·2654yr
    4 Tackles1.0 TFL1.0 Sacks
  • —No recruiting profile foundDL76Terrence McCauley6'0"·2791yr
  • —No recruiting profile foundDT97Clay Cromwell6'3"·2924yr
    39 Tackles5.0 TFL3.0 Sacks
  • —No recruiting profile foundDT96Landon Robinson6'0"·2872yr
    28 Tackles4.5 TFL4.0 Sacks
  • —No recruiting profile foundDT98Kendall Whiteside6'2"·2802yr
  • —No recruiting profile foundDT92Alex McCalop6'2"·2891yr
  • —No recruiting profile foundDT97Matt Reyes6'3"·2841yr
  • —No recruiting profile foundDT95Griffen Willis6'1"·2801yr
AFDefensive lineNo blue chips11
  • 33-star recruitDE48Jayden Thiergood6'3"·2504yr
    18 Tackles1.0 TFL0.5 Sacks
  • —No recruiting profile foundDE95Daniel Grobe6'7"·2701yr
    4 Tackles0.5 TFL0.5 Sacks
  • —No recruiting profile foundDE10Jack Curtis6'5"·2551yr
    3 Tackles1.0 TFL0.0 Sacks
  • —No recruiting profile foundDE93Andrew BoisD'Enghien6'3"·2803yr
    1 Tackles0.0 TFL0.0 Sacks
  • —No recruiting profile foundDE74Brian Bradley6'2"·2501yr
  • —No recruiting profile foundDL96Payton Zdroik6'0"·2752yr
    32 Tackles6.5 TFL4.5 Sacks
  • —No recruiting profile foundDL62James Tomasi6'0"·2802yr
    13 Tackles2.0 TFL1.0 Sacks
  • 22-star recruitDL87Caden Blum6'5"·2654yr
    10 Tackles1.5 TFL1.5 Sacks
  • —No recruiting profile foundDL97Brent Winfree6'4"·2701yr
  • —No recruiting profile foundDT99Aidan Swartz6'4"·2751yr
    4 Tackles0.0 TFL0.0 Sacks
  • —No recruiting profile foundDT57Colin Stewart6'2"·2401yr
NAVYOffensive lineNo blue chips29
AFBacks & tight endsNo blue chips19
  • —No recruiting profile foundFB4Emmanuel Michel5'10"·2103yr
    200 Car935 Rush yds11 TD4.7 Rush avg
  • —No recruiting profile foundFB12Terrence Gist6'0"·2251yr
  • —No recruiting profile foundRB24John Lee Eldridge III5'9"·2003yr
    84 Car599 Rush yds6 TD7.1 Rush avg
    7 Rec39 Rec yds5.6 Rec avg
  • —No recruiting profile foundRB5Dylan Carson6'0"·2151yr
    68 Car493 Rush yds2 TD7.3 Rush avg
  • 22-star recruitRB26Owen Burk5'11"·2203yr
    80 Car435 Rush yds3 TD5.4 Rush avg
  • —No recruiting profile foundRB28Aiden Calvert5'10"·2052yr
    24 Car181 Rush yds0 TD7.5 Rush avg
  • —No recruiting profile foundRB33Jet Harris6'1"·2253yr
    5 Car20 Rush yds1 TD4.0 Rush avg
  • 33-star recruitRB27Kaden Cloud5'9"·1851yr
    2 Car11 Rush yds0 TD5.5 Rush avg
  • —No recruiting profile foundRB10Jalen Johnson5'10"·1852yr
    2 Car7 Rush yds0 TD3.5 Rush avg
  • —No recruiting profile foundRB34Darius Stone5'11"·2151yr
    1 Car6 Rush yds0 TD6.0 Rush avg
  • —No recruiting profile foundRB30Kale Gibbs5'8"·1702yr
    career 1 Car4 Rush yds0 TD4.0 Rush avg
  • 33-star recruitRB8Kade Frew5'9"·1901yr
  • —No recruiting profile foundRB17Kaleb Killian5'10"·1951yr
  • —No recruiting profile foundTE82Caleb Rillos6'6"·2443yr
    8 Rec97 Rec yds0 TD12.1 Rec avg
  • —No recruiting profile foundTE81James Bryant6'4"·2303yr
    career 1 Rec7 Rec yds0 TD7.0 Rec avg
  • 33-star recruitTE94Kaleb Tompkins6'4"·2552yr
  • 22-star recruitTE99Bruin Fleischmann6'5"·2351yr
  • —No recruiting profile foundTE82Connor McIntee6'3"·2352yr
  • —No recruiting profile foundTE87Parker Menefee6'6"·2451yr
NAVYLinebackersNo blue chips29
  • —No recruiting profile foundLB44Colin Ramos5'11"·2093yr
    94 Tackles8.0 TFL2.0 Sacks
  • 22-star recruitLB54Will Harbour6'1"·2304yr
    76 Tackles7.5 TFL3.0 Sacks
  • —No recruiting profile foundLB35Luke Pirris6'4"·2172yr
    52 Tackles8.5 TFL3.5 Sacks
  • —No recruiting profile foundLB33Jordan Sanders6'5"·2332yr
    18 Tackles0.0 TFL0.0 Sacks
  • —Recruiting profile found — unratedLB10Jianni Woodson-Brooks6'0"·2353yr
    12 Tackles0.0 TFL0.0 Sacks
  • —No recruiting profile foundLB53Trey Jamison6'1"·2152yr
    11 Tackles0.0 TFL0.0 Sacks
  • —No recruiting profile foundLB43Kyle Jacob6'0"·2262yr
    7 Tackles1.0 TFL0.0 Sacks
  • —No recruiting profile foundLB32Turner Stepp6'2"·2112yr
    2 Tackles0.0 TFL0.0 Sacks
  • —No recruiting profile foundLB21JaSean McLean6'2"·2051yr
    2 Tackles0.0 TFL0.0 Sacks
  • 33-star recruitLB14Jaxson Campbell6'0"·2022yr
    1 Tackles0.0 TFL0.0 Sacks
  • —No recruiting profile foundLB42Chaisen Buckner6'1"·2294yr
    1 Tackles0.0 TFL0.0 Sacks
  • —No recruiting profile foundLB41James Perkins6'2"·2252yr
    1 Tackles0.0 TFL0.0 Sacks
  • —No recruiting profile foundLB55Nazir Rogers6'5"·2242yr
    career 1 Tackles0.0 TFL0.0 Sacks
  • 33-star recruitLB57Dylan Spelios6'4"·2302yr
  • 22-star recruitLB9Nicholas Bell6'1"·2022yr
  • 22-star recruitLB59Elijah Oatsvall6'1"·2032yr
  • —No recruiting profile foundLB51Liam Barbee6'0"·2162yr
  • —No recruiting profile foundLB49Adam Klenk6'2"·2152yr
  • —No recruiting profile foundLB38Michael Mack6'2"·2032yr
  • —No recruiting profile foundLB0Kenneth McShan6'1"·2072yr
  • —No recruiting profile foundLB33Ian Pourciau6'2"·2132yr
  • —No recruiting profile foundLB50Johnny Wise6'2"·2202yr
  • —No recruiting profile foundLB58Coleman Cauley6'1"·2271yr
  • —No recruiting profile foundLB1Seth English6'3"·1991yr
  • —No recruiting profile foundLB39Job Grant6'2"·2231yr
  • —No recruiting profile foundLB31Luke Lawson6'2"·2171yr
  • —No recruiting profile foundLB52Nolan McCamy6'2"·2121yr
  • —No recruiting profile foundLB55Roderick Olson6'2"·2261yr
  • —Recruiting profile found — unratedLB50Gavin Woods6'3"·2321yr
AFLinebackersNo blue chips21
  • 33-star recruitLB40Alec Mock6'3"·2404yr
    93 Tackles5.0 TFL2.0 Sacks1 Int
  • —No recruiting profile foundLB44Johnathan Youngblood5'11"·2254yr
    85 Tackles3.5 TFL0.0 Sacks3 Int
  • —No recruiting profile foundLB8Bo Richter6'2"·2503yr
    45 Tackles19.5 TFL10.0 Sacks
  • —No recruiting profile foundLB13PJ Ramsey6'3"·2604yr
    35 Tackles11.5 TFL7.5 Sacks
  • —No recruiting profile foundLB46Zach Juckel6'2"·2251yr
    11 Tackles0.0 TFL0.0 Sacks
  • —No recruiting profile foundLB8Osaro Aihie6'1"·2252yr
    3 Tackles0.0 TFL0.0 Sacks
  • —No recruiting profile foundLB18Elijah Sanders6'3"·2402yr
    2 Tackles0.0 TFL0.0 Sacks
  • —No recruiting profile foundLB58Jackson Adams6'4"·2401yr
    2 Tackles1.0 TFL0.0 Sacks
  • 33-star recruitLB7Luke Meyer6'3"·2401yr
    1 Tackles0.0 TFL0.0 Sacks
  • —No recruiting profile foundLB27Julian Williams6'2"·2302yr
    1 Tackles0.0 TFL0.0 Sacks
  • —No recruiting profile foundLB54Are'an Burr6'3"·2201yr
    1 Tackles0.0 TFL0.0 Sacks
  • 22-star recruitLB6Matthew Malloy6'3"·2154yr
    career 10 Tackles1.0 TFL1.0 Sacks1 Int
  • —No recruiting profile foundLB45Matt Devine6'0"·2252yr
    career 2 Tackles0.0 TFL0.0 Sacks
  • —No recruiting profile foundLB24Robert Mbroh6'3"·2402yr
    career 1 Tackles0.0 TFL0.0 Sacks
  • —No recruiting profile foundLB50Cole Palmer6'4"·2452yr
  • —No recruiting profile foundLB43Chances Carter-Hill6'2"·2351yr
  • —No recruiting profile foundLB17Drew Dubuclet V6'0"·2101yr
  • —No recruiting profile foundLB38Ty Hubert5'11"·2051yr
  • —No recruiting profile foundLB47Kyler Orr6'1"·2101yr
  • —No recruiting profile foundLB52Matthew Reddick6'2"·2301yr
  • —No recruiting profile foundLB44Grant Uyl5'11"·2251yr
NAVYBacks & tight endsNo blue chips32
  • 22-star recruitFB45Daba Fofana5'8"·2132yr
    72 Car283 Rush yds3 TD3.9 Rush avg
    5 Rec46 Rec yds9.2 Rec avg
  • —No recruiting profile foundFB38Logan Point5'11"·2112yr
    2 Car6 Rush yds0 TD3.0 Rush avg
  • —No recruiting profile foundFB40Khalil Crawford6'1"·2204yr
    2 Car2 Rush yds0 TD1.0 Rush avg
  • —No recruiting profile foundFB2Drevonn Ponder6'1"·2302yr
  • —No recruiting profile foundFB36Kenzo Viteri5'11"·2082yr
  • —No recruiting profile foundRB46Alex Tecza6'0"·1992yr
    126 Car758 Rush yds5 TD6.0 Rush avg
    16 Rec97 Rec yds6.1 Rec avg
  • 22-star recruitRB28Amin Hassan5'7"·1703yr
    12 Car28 Rush yds0 TD2.3 Rush avg
    3 Rec11 Rec yds3.7 Rec avg
  • 33-star recruitRB34Anton Hall Jr.5'8"·1983yr
    8 Car25 Rush yds2 TD3.1 Rush avg
    3 Rec52 Rec yds17.3 Rec avg
  • —No recruiting profile foundRB29Daniel Jones5'9"·1874yr
    career 29 Car127 Rush yds0 TD4.4 Rush avg
    1 Rec1 Rec yds1.0 Rec avg
  • 22-star recruitRB21Kai Puailoa-Rojas6'0"·1954yr
    career 16 Car102 Rush yds0 TD6.4 Rush avg
    7 Rec117 Rec yds16.7 Rec avg
  • —No recruiting profile foundRB32Danny Enovitch5'10"·1802yr
  • —No recruiting profile foundRB25Fabian France5'9"·1762yr
  • —No recruiting profile foundRB37Shane Reynolds6'1"·2152yr
  • —No recruiting profile foundRB26Cameron Smith5'9"·1852yr
  • —No recruiting profile foundRB26Denim Edwards5'7"·2051yr
  • —No recruiting profile foundRB41Stefan Egbe6'0"·2181yr
  • —No recruiting profile foundRB49Kama Espinda5'10"·1701yr
  • —No recruiting profile foundRB21Trai Ferguson5'7"·1651yr
  • —No recruiting profile foundRB26Marcel Gaskins5'7"·1881yr
  • —No recruiting profile foundRB42William Ingle5'10"·2151yr
  • —No recruiting profile foundRB40Vic Listorti5'11"·2051yr
  • —No recruiting profile foundRB14Jack Skidmore5'9"·1701yr
  • —No recruiting profile foundTE83Cody Howard6'2"·2312yr
    3 Rec50 Rec yds0 TD16.7 Rec avg
  • 33-star recruitTE94Gracen Bell6'6"·2522yr
  • 33-star recruitTE43Gavin Noe6'1"·2271yr
  • 22-star recruitTE80Akalea Kapono6'1"·2364yr
  • —No recruiting profile foundTE87D.J. Donovan6'2"·2273yr
  • —No recruiting profile foundTE47Braylon Green6'3"·2262yr
  • —No recruiting profile foundTE88Thomas Scully6'2"·2362yr
  • —No recruiting profile foundTE97Tyler Edwards6'4"·2301yr
  • —No recruiting profile foundTE85Jake Norris6'3"·2301yr
  • —No recruiting profile foundTE47Justice Rider6'2"·2351yr
AFReceiversNo blue chips13
  • —No recruiting profile foundWR13Jared Roznos6'0"·1901yr
    12 Rec374 Rec yds3 TD31.2 Rec avg
  • 22-star recruitWR21Cade Harris5'8"·1852yr
    5 Rec179 Rec yds1 TD35.8 Rec avg
  • —No recruiting profile foundWR2Brandon Engel6'2"·2002yr
    10 Rec178 Rec yds0 TD17.8 Rec avg
  • —No recruiting profile foundWR23Dane Kinamon6'0"·2054yr
    5 Rec126 Rec yds2 TD25.2 Rec avg
  • —Recruiting profile found — unratedWR11Wyatt Wilson6'3"·1954yr
    5 Rec106 Rec yds0 TD21.2 Rec avg
  • —No recruiting profile foundWR18Quin Smith6'1"·2001yr
    1 Rec10 Rec yds0 TD10.0 Rec avg
  • —No recruiting profile foundWR4Kendin Alexander5'10"·1652yr
  • 22-star recruitWR6Cameron Breier6'2"·1902yr
  • —No recruiting profile foundWR2Dylan Evans6'1"·1901yr
  • —No recruiting profile foundWR25Tylor Latham5'8"·1801yr
  • —No recruiting profile foundWR10Tre Roberson6'2"·2051yr
  • —No recruiting profile foundWR32Jordan Scarbrough5'8"·1851yr
  • —No recruiting profile foundWR89Parker St. John6'2"·1951yr
NAVYDefensive backsNo blue chips26
AFDefensive backsNo blue chips20
  • —No recruiting profile foundCB9Levi Brown6'1"·1851yr
    9 Tackles0 PD
  • —No recruiting profile foundCB17Zion Kelly5'10"·1903yr
    3 Tackles0 PD
  • —No recruiting profile foundCB28Terrance Cullivan5'10"·1851yr
    1 Tackles0 PD
  • —No recruiting profile foundCB13Evan Rau5'9"·1801yr
  • 22-star recruitDB3Jamari Bellamy6'2"·1853yr
    35 Tackles5 PD1 Int
  • —No recruiting profile foundDB—Trey Williams5'10"·1752yr
    35 Tackles4 PD
  • —No recruiting profile foundDB22Jerome Gaillard Jr.6'4"·2002yr
    25 Tackles1 PD
  • —No recruiting profile foundDB19CJ Boyd6'1"·2002yr
    9 Tackles2 PD
  • —No recruiting profile foundDB12Patrick Dahlen6'3"·2103yr
    8 Tackles0 PD
  • —No recruiting profile foundDB5Corey Collins5'11"·1853yr
    6 Tackles0 PD
  • —No recruiting profile foundDB7Jake Martin6'2"·2052yr
    5 Tackles0 PD
  • —No recruiting profile foundDB5K.C. Beard6'1"·2102yr
    4 Tackles0 PD
  • —No recruiting profile foundDB11Camby Goff6'1"·2154yr
    3 Tackles0 PD
  • —No recruiting profile foundDB2Tyme Collins6'0"·2152yr
    2 Tackles0 PD
  • —No recruiting profile foundDB21Aidan Plate6'2"·2002yr
  • —No recruiting profile foundDB42Jakobi McGowan6'1"·2051yr
  • —No recruiting profile foundS7Trey Taylor6'0"·2103yr
    74 Tackles4 PD3 Int
  • —No recruiting profile foundS16Jayden Goodwin6'1"·1954yr
    73 Tackles5 PD1 Int
  • —No recruiting profile foundS10Jalen Mergerson5'11"·2103yr
    41 Tackles2 PD1 Int
  • —No recruiting profile foundS20Jake Smith6'1"·2103yr
    4 Tackles0 PD
NAVYReceiversNo blue chips21
  • —Recruiting profile found — unratedWR22Eli Heidenreich6'0"·2062yr
    19 Rec382 Rec yds4 TD20.1 Rec avg
  • —No recruiting profile foundWR24Brandon Chatman5'9"·1742yr
    19 Rec254 Rec yds0 TD13.4 Rec avg
  • —No recruiting profile foundWR87Jayden Umbarger6'0"·1964yr
    14 Rec145 Rec yds1 TD10.4 Rec avg
  • 33-star recruitWR82Nathan Kent6'3"·1802yr
    5 Rec86 Rec yds1 TD17.2 Rec avg
  • —No recruiting profile foundWR84Regis Velez6'4"·2032yr
    3 Rec71 Rec yds2 TD23.7 Rec avg
  • —No recruiting profile foundWR89Camari Williams6'2"·2104yr
    7 Rec47 Rec yds1 TD6.7 Rec avg
  • —No recruiting profile foundWR23Tyler Bradley5'6"·1651yr
    3 Rec20 Rec yds0 TD6.7 Rec avg
  • —No recruiting profile foundWR—Kroy Myers5'11"·1842yr
    career 1 Rec12 Rec yds0 TD12.0 Rec avg
  • 22-star recruitWR15John Meagher6'1"·1974yr
  • —No recruiting profile foundWR81Colin O'Connor6'1"·2084yr
  • —No recruiting profile foundWR25Isaiah Bryant5'9"·1651yr
  • —No recruiting profile foundWR0Noah Bull6'0"·2101yr
  • —No recruiting profile foundWR13Martel Carruthers6'0"·2181yr
  • —No recruiting profile foundWR0Kendall Evans6'4"·2101yr
  • —No recruiting profile foundWR86Joshua Guerin6'1"·1801yr
  • —No recruiting profile foundWR80Arnel Heathington6'1"·1931yr
  • —No recruiting profile foundWR20TK Hodges5'9"·1901yr
  • —No recruiting profile foundWR89Luke Hutchison6'0"·1901yr
  • —No recruiting profile foundWR29Gage Leonard5'9"·1761yr
  • —No recruiting profile foundWR81Casey Smith6'4"·2041yr
  • —No recruiting profile foundWR80Drew Turner5'11"·1901yr
AFKickersNo blue chips3
  • —No recruiting profile foundPK43Matthew Dapore6'0"·1903yr
    15 FG19 FGA50 Long79 Pts
  • —No recruiting profile foundPK96Reagan Tubbs6'0"·1801yr
    1 FG1 FGA30 Long11 Pts
  • —No recruiting profile foundPK93Bryce Olson5'11"·1951yr
NAVYKickersNo blue chips3
  • —No recruiting profile foundPK6Evan Warren5'10"·1784yr
    2 FG5 FGA31 Long12 Pts
  • —No recruiting profile foundPK17Nathan Kirkwood6'2"·1741yr
    6 FG9 FGA45 Long34 Pts
  • —No recruiting profile foundPK99Lance Gossett6'1"·2001yr
AFPuntersNo blue chips3
  • —No recruiting profile foundP95Carson Bay5'11"·1653yr
    27 Punts39.8 Avg8 In 20
  • —No recruiting profile foundP97Luke Freer6'4"·2252yr
    13 Punts42.4 Avg3 In 20
  • —No recruiting profile foundP91Rip Perez6'2"·2001yr
NAVYPuntersNo blue chips4

Previous 10 meetings vs. Air Force

Navy 4–6 vs Air Force

  • 2022 · wk 5Navy 10 @ Air Force 13
  • 2021 · wk 2Air Force 23 @ Navy 3
  • 2020 · wk 5Navy 7 @ Air Force 40
  • 2019 · wk 6Air Force 25 @ Navy 34
  • 2018 · wk 6Navy 7 @ Air Force 35
  • 2017 · wk 6Air Force 45 @ Navy 48
  • 2016 · wk 5Navy 14 @ Air Force 28
  • 2015 · wk 5Air Force 11 @ Navy 33
  • 2014 · wk 6Navy 21 @ Air Force 30
  • 2013 · wk 6Air Force 10 @ Navy 28

Previous 10 meetings vs. Troy Calhoun

Navy 4–6 vs Troy Calhoun

  • 2022 · wk 5Navy 10 @ Air Force 13
  • 2021 · wk 2Air Force 23 @ Navy 3
  • 2020 · wk 5Navy 7 @ Air Force 40
  • 2019 · wk 6Air Force 25 @ Navy 34
  • 2018 · wk 6Navy 7 @ Air Force 35
  • 2017 · wk 6Air Force 45 @ Navy 48
  • 2016 · wk 5Navy 14 @ Air Force 28
  • 2015 · wk 5Air Force 11 @ Navy 33
  • 2014 · wk 6Navy 21 @ Air Force 30
  • 2013 · wk 6Air Force 10 @ Navy 28

Research

Keep this open while you look at others