Cliff Battles connected for 590 yards in his career.

foles throws over 50 yards by a player
BattlesMcNallyBruderBrumbaughCagleCampiglioCavosieClancyClarkCorbettDoehringFriedmanGrangeGrossmanGroveGutowskyHagertyHansonHerberHewittHinkleHolmHolmerHughesKelly5902997665674910974801.5k233627929346374782541581328.0k63316406642134205
NAMEGPYDSCMPATTPCTAVGYDS/GTDTD%INTINT%SCKSCKYRATE
Cliff BattlesCliff Battles605904415728.03.89.810.6159.65.3
Johnny (Blood) McNallyJohnny (Blood) McNally63299247034.34.34.722.957.128.2
Hank BruderHank Bruder937672429.23.20.800.0312.50.7
Carl BrumbaughCarl Brumbaugh706563412128.15.49.465.01411.626.6
Chris CagleChris Cagle307494814134.05.325.053.51812.824.8
Bob CampiglioBob Campiglio1710972133.35.26.400.014.831.6
John CavosieJohn Cavosie207461540.04.93.7213.300.095.6
Stu ClancyStu Clancy378031618.85.02.200.0425.08.3
Dutch ClarkDutch Clark641,50711425045.66.023.5104.02610.438.9
George CorbettGeorge Corbett46233164734.05.05.124.3612.825.7
John DoehringJohn Doehring28627298633.77.322.478.11011.648.1
Benny FriedmanBenny Friedman199297016741.95.648.9106.01911.440.6
Red GrangeRed Grange37346247133.84.99.434.21014.125.1
Jack GrossmanJack Grossman34374217528.05.011.011.31317.312.7
Roger GroveRoger Grove377861346.26.02.100.000.065.5
Ace GutowskyAce Gutowsky86254196429.74.03.034.71117.219.7
Jack HagertyJack Hagerty4158173253.14.939.526.326.361.7
Swede HansonSwede Hanson53132146820.61.92.500.01319.10.0
Arnie HerberArnie Herber1168,0414811,17540.96.869.3786.61069.049.3
Bill HewittBill Hewitt1016351050.06.30.6330.000.0109.6
Clarke HinkleClarke Hinkle113316265448.15.92.800.059.328.0
Tony HolmTony Holm17406175232.77.823.923.81325.035.1
Walt HolmerWalt Holmer206423611032.75.832.121.876.433.2
Honolulu HughesHonolulu Hughes10134115719.32.413.411.8915.85.8
Shipwreck KellyShipwreck Kelly26205196330.23.37.900.01117.51.2
StatMuse has season-level data for passing yards going back to the 1932 season.

See Trending NFL Searches