League Index

Results

  - Standings

  - Schedule

  - Draft

Teams

  - Rosters

  - Summaries

  - Team Schedules

  - Transactions

  - Injuries

Almanac

  - Individual Statistics

  - - 2020

  - - 2019

  - - 2018

  - - 2017

  - - 2016

  - - 2015

  - - 2014

  - - 2013

  - - 2012

  - - 2011

  - - 2010

  - - 2009

  - - 2008

  - - 2007

  - - 2006

  - - 2005

  - - 2004

  - - 2003

  - Playoff Statistics

  - Team Statistics

  - Team Performances

  - Career Records

  - Single-Season Records

  - Single-Game Records

  - Playoff Game Records

  - Team Season Records

  - Team Game Records

  - Team Playoff Records

  - Awards

  - Front Office Bowls


FOFL

2004 Statistics

PassingTeamGPGSAttCmpPctYardsAvg/CAvg/ALongTDInt20+P300+GRate
Randall SosaMAR161651229657.8377512.757.375129100091.7
Jamie OgawaHPY151546628962.0326511.307.01801760089.7
William BroughtonMAC161647928659.7354312.397.409125120089.6
Paul JenningsSHR161655932458.0375311.586.715827120085.5
Jeremy FowlerSMT161658033858.3400911.866.918623120084.0
Richard MuiDGC161643225559.0282911.096.55521360082.8
James RedingWYO161645325255.6353414.027.807018150080.4
Nathanael KenjiroNOR161656333459.3390611.696.943821170080.3
Mohammed PerryWCH161636821959.5231110.556.28511170079.8
Kendrick PingJUP161649428457.5354512.487.188516130079.7
Jack VandoDAV151549830461.0311510.256.264913100079.4
Robert OppermanFLR161636322361.4250711.246.915315150078.6
Jonathan CruseWAS161640724359.7289111.907.105314150077.5
Vernon StonerBRH161642124257.5267511.056.35851290077.1
William ClarkCNI131339920050.1286414.327.185018120076.3
Robert BurdgeKEE161647828559.6325911.446.824515170075.8
Bobby ChesleyAYR161652227151.9341212.596.547422150074.6
Tracey AtshushiLCK161655332458.6347610.736.295815170073.3
Giant WoodsMBR131340624359.924179.955.956110120072.6
Clifford RidenhourFRE151543022452.1283212.646.598923190072.3
Skip PetersonHLC161647725954.3308211.906.469413160069.3
Hilton BonerCHE161659730651.3357411.685.999023220067.2
Joel DarlingSTC161655327549.7369213.436.687922230067.2
Craig McclureNRW161648427156.0281410.385.814317220065.7
John EidsonVIL161651926651.3304711.455.876818190065.5
Lenny DuffyAPE111135619253.9201110.475.65639150061.4
Ronald TreecePOR151554226849.4277010.345.11638110061.1
Richie HerndonCHA131340722054.1230510.485.666210180060.5
Jim WrightMAD101031716853.0173810.355.48806120059.6
Michael GerenaJER161655830354.3303510.025.444010220059.5
Jacob ShenkROK161635812033.5218118.186.099614270037.0

Misc. PassingTeamGPGSRZAttRZCmpPctYardsAvg/C3DAtt3DCmpPct3DCnvPctFDPssSckdYardsQBKnck
Giant WoodsMBR1313000.000.00000.000.00402450
Jamie OgawaHPY1515000.000.00000.000.00442830
Nathanael KenjiroNOR1616000.000.00000.000.00362210
Jack VandoDAV1515000.000.00000.000.00412560
Clifford RidenhourFRE1515000.000.00000.000.00382320
Jacob ShenkROK1616000.000.00000.000.00311920
Michael GerenaJER1616000.000.00000.000.00372270
Hilton BonerCHE1616000.000.00000.000.00493330
Mohammed PerryWCH1616000.000.00000.000.00392360
Paul JenningsSHR1616000.000.00000.000.00352110
Kendrick PingJUP1616000.000.00000.000.00402340
Jim WrightMAD1010000.000.00000.000.00201260
Jeremy FowlerSMT1616000.000.00000.000.00442680
Randall SosaMAR1616000.000.00000.000.00392350
Tracey AtshushiLCK1616000.000.00000.000.00382590
Ronald TreecePOR1515000.000.00000.000.00432680
Richard MuiDGC1616000.000.00000.000.00251590
Robert OppermanFLR1616000.000.00000.000.00362260
Craig McclureNRW1616000.000.00000.000.00372300
Jonathan CruseWAS1616000.000.00000.000.00322200
James RedingWYO1616000.000.00000.000.00312070
John EidsonVIL1616000.000.00000.000.00432630
William BroughtonMAC1616000.000.00000.000.00402540
William ClarkCNI1313000.000.00000.000.00241590
Bobby ChesleyAYR1616000.000.00000.000.00482900
Robert BurdgeKEE1616000.000.00000.000.00412650
Vernon StonerBRH1616000.000.00000.000.00291850
Lenny DuffyAPE1111000.000.00000.000.00191490
Joel DarlingSTC1616000.000.00000.000.00342010
Skip PetersonHLC1616000.000.00000.000.00462880
Richie HerndonCHA1313000.000.00000.000.00362160

RushingTeamGPGSAttYardsAvgLongTDRZRshYardsAvg3DRsh3DCnvPctFDRu10+R100+G
Earnest CasselmanWCH161651520904.06589000.00000.0000
Emory BirkNRW161645219334.284711000.00000.0000
Donald BiggerMAR161641618704.50468000.00000.0000
Chadwick MorimasaKEE161635916274.533916000.00000.0000
Patrick MurphyFLR161637215694.22519000.00000.0000
Timothy DanielsWAS161338514343.72286000.00000.0000
Albert LombardoDGC161636313893.83379000.00000.0000
William CoxJER161632413334.11347000.00000.0000
Christopher DwightNOR161627613254.80627000.00000.0000
Booger LeiterAYR161630913104.24516000.00000.0000
Walter ThomasJUP161633511043.30238000.00000.0000
Michael EcclesMAC161624310644.38489000.00000.0000
Matthew McsherryHLC161626710523.94357000.00000.0000
Peter AshmoreCHA161225110384.14485000.00000.0000
Gary VoelkerLCK161628310263.63476000.00000.0000
Cordell MadrigalSTC16162779903.57396000.00000.0000
Christopher KneppSHR16162429714.01356000.00000.0000
Bricio ShimpeiCNI16162639543.63314000.00000.0000
Derek ColePOR15132219464.28324000.00000.0000
Jeffrey BurnleyCHE16162549403.70438000.00000.0000
Thomas SottileFRE1672149254.32394000.00000.0000
Allen WittSMT16112719193.39228000.00000.0000
Monty Van HornBRH1692348803.76221000.00000.0000
James LangleyFRE16142178774.04464000.00000.0000
Peter RushHPY16162658683.28234000.00000.0000
Donald ClaytorWYO1642058564.182910000.00000.0000
Thomas BookerWYO16132498513.42213000.00000.0000
Bill BrinerMBR13132137813.67382000.00000.0000
Timothy ZacheryVIL16162627762.96252000.00000.0000
Broderick NemecheckDAV16152017613.79407000.00000.0000
Blaine NicodemusMAD13131817334.05364000.00000.0000
Edward StephensonCAL16161917273.81452000.00000.0000
Nelson FindlayROK16162747222.64411000.00000.0000
Robert RogerDGC1611836963.80226000.00000.0000

ReceivingTeamGPGSTargCtchPctYardsAvg/CAvg/TYACLongTDDropPPlayTPct20+C100+G
David AuerMAR161619410654.6164815.558.492195115251837.500
Michael ValasquezDAV16161579761.8135814.008.652244910653029.600
Michael CookSMT16161808848.9137215.597.621974810556332.000
Donald NelsonCAL16161458055.2112214.037.74202724643933.000
Robert BelueKEE16161147767.588911.557.80202414446424.600
Scott FeatherstoneSHR16161387755.896712.567.01206588637237.100
Robert LorenzNOR16121377756.295812.446.99803431139534.700
Thomas RuyleMAC16161407553.6113315.118.09262919942832.700
Robert TorpeySTC16151407452.9127717.269.12211796446530.100
Timothy WinkelLCK16151007171.06799.566.79142482043922.800
Darrell VillarrealNOR16161307154.689112.556.85792731446328.100
Bill DanielsHLC15151406848.6104715.407.48215943740334.700
Showtime StarkSMT1614996767.776211.377.70253864045621.700
Thomas BrandesJUP16161266652.495714.507.60289572653423.600
Duane MolineHPY16151076661.776311.567.13114373642425.200
Justin BerkeyCHE15121126558.093814.438.38160908635831.300
Abe ColemanSHR16161256552.083212.806.6697369842129.700
Hiram TaylorMAC14111066561.388713.658.37158495729735.700
James PayneFRE16111286550.895414.687.45224845444029.100
Jeff TackDAV16151046461.55408.445.19180262244823.200
Gene MartinVIL16161306449.289013.916.85136367652524.800
Shawn ParrishAPE16121146456.173911.556.4893634638729.500
Antoine PrescottCNI16161446444.4112417.567.81131568452127.600
Malcolm ReesePOR16131296348.879012.546.12175633644129.300
Joseph MosherDAV1615866272.13575.764.15156494444019.500
Nathan DevaneyPOR16161296248.178212.616.06744611652024.800
Nathaniel ThomasJER16161136154.072011.806.3788400340827.700
Stephen HornCNI16161135952.275912.866.7291356749722.700
William NievesJUP16141035856.382914.298.05201853536728.100
Tyrone HastingsJUP1616965860.486914.989.05189745644421.600
Stacey JanHPY1413845666.768012.148.10234806437122.600
Leroy LeeWAS1616955658.987715.669.23137524237425.400
Chance MorontaAPE1612875563.24347.894.99224371238122.800
Nicholas RichardsonJUP1610805568.84167.565.20136203340419.800
Marc SeemannCAL15151195546.264711.765.4489473941228.900
Russell AbdullahMBR16141215545.566012.005.451064431140729.700
Jack BroussardDGC1613975455.772113.357.43134504727635.100
Lance BartonSHR161865462.877714.399.0393478638022.600
Dustin LucasCNI16151105449.185815.897.80524861242326.000
Leon DotsonSTC162915459.363211.706.9574343538723.500
Charles RolfesWYO14141025352.089016.798.73129551431232.700
Jeremy TorrealbaCAL1612765268.43967.625.21112637039619.200
Peter BurnettSTC16161255241.666812.855.34574511039132.000
Christopher DwightNOR1616685175.052410.277.7199235242715.900
Joe WatkinsKEE1616895157.371414.008.02125393546619.100
William CoxJER1616845059.53096.183.68135185533225.300
Jeff LewisMAD1613695072.52665.323.86140130229223.600
Ty BenningfieldJER1615935053.856811.366.1177290734926.600
Douglas HunterFLR1615945053.270114.027.46100493233128.400
Bill BrinerMBR1313774963.63056.223.96131292236021.400
Bill WunderlichWAS1615754965.34308.785.73163363440818.400
Jacobo BarnesCHA1616894955.149310.065.54113503340522.000
Peter RushHPY1616674871.63427.135.10173295131321.400
Kenneth BrownNRW163904853.361512.816.8375434735925.100
Mark JacksonCHE16161164841.470714.736.09132657946425.000
Bill HenricksonLCK1616984849.073915.407.5496585642323.200
Lawrence CottonBRH1613834857.850810.586.1247221223735.000
C.J. CurtisMAR1616844857.170614.718.40124366739321.400

Misc. ReceivingTeamGPGSRZTarRZCtcPctYardsAvg/CAvg/T3DTar3DCtcPct3DCnvPctFDCtc
William CoxJER1616000.000.000.00000.000.00
Bill BrinerMBR1313000.000.000.00000.000.00
Christopher DwightNOR1616000.000.000.00000.000.00
Peter RushHPY1616000.000.000.00000.000.00
Chance MorontaAPE1612000.000.000.00000.000.00
Joseph MosherDAV1615000.000.000.00000.000.00
Bill WunderlichWAS1615000.000.000.00000.000.00
Jeff LewisMAD1613000.000.000.00000.000.00
Nicholas RichardsonJUP1610000.000.000.00000.000.00
Jacobo BarnesCHA1616000.000.000.00000.000.00
Timothy WinkelLCK1615000.000.000.00000.000.00
Robert BelueKEE1616000.000.000.00000.000.00
Jeremy TorrealbaCAL1612000.000.000.00000.000.00
Stacey JanHPY1413000.000.000.00000.000.00
Thomas BrandesJUP1616000.000.000.00000.000.00
Jeff TackDAV1615000.000.000.00000.000.00
Stephen HornCNI1616000.000.000.00000.000.00
Showtime StarkSMT1614000.000.000.00000.000.00
Justin BerkeyCHE1512000.000.000.00000.000.00
Abe ColemanSHR1616000.000.000.00000.000.00
Hiram TaylorMAC1411000.000.000.00000.000.00
Kenneth BrownNRW163000.000.000.00000.000.00
Darrell VillarrealNOR1616000.000.000.00000.000.00
Nathaniel ThomasJER1616000.000.000.00000.000.00
James PayneFRE1611000.000.000.00000.000.00
Ty BenningfieldJER1615000.000.000.00000.000.00
Thomas RuyleMAC1616000.000.000.00000.000.00
Michael CookSMT1616000.000.000.00000.000.00
Leroy LeeWAS1616000.000.000.00000.000.00
Marc SeemannCAL1515000.000.000.00000.000.00
Mark JacksonCHE1616000.000.000.00000.000.00
Duane MolineHPY1615000.000.000.00000.000.00
Michael ValasquezDAV1616000.000.000.00000.000.00
Joe WatkinsKEE1616000.000.000.00000.000.00
Scott FeatherstoneSHR1616000.000.000.00000.000.00
Gene MartinVIL1616000.000.000.00000.000.00
Jack BroussardDGC1613000.000.000.00000.000.00
Bill DanielsHLC1515000.000.000.00000.000.00
Donald NelsonCAL1616000.000.000.00000.000.00
Bill HenricksonLCK1616000.000.000.00000.000.00
William NievesJUP1614000.000.000.00000.000.00
Robert LorenzNOR1612000.000.000.00000.000.00
Robert TorpeySTC1615000.000.000.00000.000.00
Douglas HunterFLR1615000.000.000.00000.000.00
Russell AbdullahMBR1614000.000.000.00000.000.00
David AuerMAR1616000.000.000.00000.000.00
Charles RolfesWYO1414000.000.000.00000.000.00
Lawrence CottonBRH1613000.000.000.00000.000.00
Lance BartonSHR161000.000.000.00000.000.00
Peter BurnettSTC1616000.000.000.00000.000.00
C.J. CurtisMAR1616000.000.000.00000.000.00
Nathan DevaneyPOR1616000.000.000.00000.000.00
Tyrone HastingsJUP1616000.000.000.00000.000.00
Malcolm ReesePOR1613000.000.000.00000.000.00
Shawn ParrishAPE1612000.000.000.00000.000.00
Dustin LucasCNI1615000.000.000.00000.000.00
Leon DotsonSTC162000.000.000.00000.000.00
Antoine PrescottCNI1616000.000.000.00000.000.00

ReturnsTeamGPGSPRYardsAvgTDKRYardsAvgTD
Nelson FindlayROK1616351684.803671619.90
John KeelCHE1615331955.90000.00
Nicky McPheeMAR160292759.51000.00
Kenyon BarckertAYR150291033.60000.00
Bernie PringleSTC140271033.803253716.80
John PereaKEE160271746.4011414.00
Lorenzo MasionaHPY160261525.80000.00
Michael ValasquezDAV16162528211.30000.00
Viper WallickPOR16162526410.61000.00
Eddie ToyNRW1616251957.80000.00
Lamar SchwarzhauptWYO160251164.60000.00
Bill HenricksonLCK1616241466.103465319.20
Shane HidehiraWCH16024913.802035817.90
Lee OlsonCHA161323683.002855119.70
Abe ColemanSHR1616231878.112753619.90
Christopher DayuAPE160231797.802545218.10
Robert LorenzNOR1612161016.303061020.30
Thomas RuyleMAC16161618511.602777628.71
Tony AlimontiFRE1201220.202650719.50
Marc SeemannCAL15156396.502562224.90
Douglas HunterFLR1615410.303290628.31
Leslie EarthmanAPE150133.004080720.20
Frank FlackHPY161111.002761422.70
Samuel WhiteWYO161000.004189321.81
Alonzo MeadorNRW161000.003797626.41
Dragon EverettHLC1612000.003569419.80
Sean HoustonBRH1610000.003464018.80
Justin OakleyMAD1616000.003375823.00
Dennis StricklandAYR1211000.003172423.41
Thomas FulksDAV1616000.003174023.90
Bill LinkKEE160000.003079826.60
Silverio SandfordSMT1616000.003071823.90
Lewis O'LearyWAS153000.002963321.80
Lawrence BourgeoisJER1616000.002973125.20
Thomas EnosCAL165000.002860621.60
Trent CoxMAR150000.002866523.81
Derek ColePOR1513000.002750618.70
Frederick PerlmanNOR1614000.002549819.90
Victor BrownWCH150000.002449220.50
James ViaderAYR1616000.002443918.30
Les HornickCHE1616000.002460125.00

KickingTeamGPGSFGFGAPctLong40+FGAttPct50+FGAttPctPATAttPct
Marvin ChungSMT160384486.455000.0000.03434100.0
Tyrus FoleyPOR160354872.956000.0000.01818100.0
Colin ClaytonJUP160344575.657000.0000.02323100.0
Henry DingerNOR160313881.650000.0000.03131100.0
John JusticeLCK160314568.954000.0000.0252696.2
James HotalingBRH160303781.151000.0000.01818100.0
Yoda WongJER160293485.351000.0000.02727100.0
Tyler GambillFLR160283482.450000.0000.03636100.0
Clyde McGeeDAV160273773.053000.0000.0272993.1
James BuddeAYR160263281.355000.0000.03030100.0
Christopher FridayKEE160263378.853000.0000.03636100.0
Rufus LoftonNRW160263574.350000.0000.02727100.0
Michael Lynn