Forrest Hansen
Kicker 17
Ht/Wt
5'
7"
|
160 lbs.
Class
Freshman
Hometown
Wayne, 
Pennsylvania
Last School
Conestoga High School
Roster Years
2001 | 2003


Personal

Parents are Greg and Brenda ... one of four children ... served an LDS Church mission in Geneva, Switzerland ... an Eagle Scout ... a former BYU gymnast (lettered as true freshman) ... a performer at the 2002 Winter Olympic Games for both the opening and closing ceremonies ... was selected to work during the Olympic Games as "Cooper the Coyote" -- one of the official Olympic Mascots ... all totaled, worked over 200 hours during the Olympic games ... served a nine-week internship for the U.S. Embassy in Santiago, Chile during the summer of 2001 ... majoring in international politics and French.

At BYU

In 2001: Redshirted

Before BYU

Didn't start playing football until his senior season at Conestoga HS ... started training in gymnastics at the age of nine ... took fifth place in the all-around competition at the Pennsylvania state championships in 1997 ... was also a member of the diving team, finishing 18th at the district championships.


BYU Hall of Fame

Freshman Year 2003

Sophmore Year

Junior Year

Senior Year

Graduate Year

Redshirt Year 2001

Redshirted.

Medical Redshirt Year 2001

Redshirted.



Career & Season Stats

Career - Offense Passing Rushing Sacked Fumbles
Year GP COMP ATT YDS Y/A PCT LNG INT TD EFFIC ATT YDS Y/A LNG TD NO YDS NO LOST
{[{S.schedule_year}]} {[{S.gp |ifEmpty:0}]} {[{S.pass.comp|ifEmpty:0}]} {[{S.pass.att|ifEmpty:0}]} {[{S.pass.yds|ifEmpty:0}]} {[{(S.pass.yds / S.pass.att) | number:2|ifEmpty:0}]} {[{(S.pass.comp / S.pass.att) | number:2|ifEmpty:0}]} {[{S.pass.long}]} {[{S.pass.int|ifEmpty:0}]} {[{S.pass.td|ifEmpty:0}]} {[{((8.4*S.pass.yds)+(330*S.pass.td)+(100*S.pass.comp)-(200*S.pass.int))/S.pass.att | number:2 |ifEmpty:0}]} {[{S.rush.att|ifEmpty:0}]} {[{S.rush.yds|ifEmpty:0}]} {[{S.rush.yds/S.rush.att |number:2|ifEmpty:0}]} {[{S.rush.long}]} {[{S.rush.td|ifEmpty:0}]} {[{S.pass.sacks|ifEmpty:0}]} {[{S.pass.sackyds|ifEmpty:0}]} {[{S.fumbles.no |ifEmpty:0}]} {[{S.fumbles.lost |ifEmpty:0}]}
TOTALS: {[{games.career_totals.gp |ifEmpty:0}]} {[{games.career_totals.pass.comp|ifEmpty:0}]} {[{games.career_totals.pass.att|ifEmpty:0}]} {[{games.career_totals.pass.yds|ifEmpty:0}]} {[{(games.career_totals.pass.yds / games.career_totals.pass.att) | number:2|ifEmpty:0}]} {[{(games.career_totals.pass.comp / games.career_totals.pass.att) | number:2|ifEmpty:0}]} {[{games.career_totals.pass.long}]} {[{games.career_totals.pass.int|ifEmpty:0}]} {[{games.career_totals.pass.td|ifEmpty:0}]} {[{((8.4*games.career_totals.pass.yds)+(330*games.career_totals.pass.td)+(100*games.career_totals.pass.comp)-(200*games.career_totals.pass.int))/games.career_totals.pass.att | number:2 |ifEmpty:0}]} {[{games.career_totals.rush.att|ifEmpty:0}]} {[{games.career_totals.rush.yds|ifEmpty:0}]} {[{games.career_totals.rush.yds/games.career_totals.rush.att |number:2|ifEmpty:0}]} {[{games.career_totals.rush.long}]} {[{games.career_totals.rush.td|ifEmpty:0}]} {[{games.career_totals.pass.sacks|ifEmpty:0}]} {[{games.career_totals.pass.sackyds|ifEmpty:0}]} {[{games.career_totals.fumbles.no |ifEmpty:0}]} {[{games.career_totals.fumbles.lost |ifEmpty:0}]}
Career - Offense Receiver Kickoff Returns Punt Returns Fumbles
Year GP REC YDS Y/R LNG TD KR YDS AVG LNG TD PR YDS AVG LNG TD NO LOST
{[{S.schedule_year}]} {[{S.gp}]} {[{S.rcv.no | ifEmpty:0}]} {[{S.rcv.yds | ifEmpty:0}]} {[{(S.rcv.yds / S.rcv.no | number:2 | ifEmpty:0)}]} {[{S.rcv.long | ifEmpty:0}]} {[{S.rcv.td | ifEmpty:0}]} {[{S.kr.no|ifEmpty:0}]} {[{S.kr.yds | ifEmpty:0}]} {[{(S.kr.yds/ S.kr.no | number:2 | ifEmpty:0)}]} {[{S.kr.long | ifEmpty:0}]} {[{S.kr.td | ifEmpty:0}]} {[{S.pr.no | ifEmpty:0}]} {[{S.pr.yds | ifEmpty:0}]} {[{S.pr.yds/S.pr.no | number:2 | ifEmpty:0}]} {[{S.pr.long | ifEmpty:0}]} {[{S.pr.td | ifEmpty:0}]} {[{S.fumbles.no|ifEmpty:0}]} {[{S.fumbles.lost|ifEmpty:0}]}
TOTALS: {[{games.career_totals.gp}]} {[{games.career_totals.rcv.no | ifEmpty:0}]} {[{games.career_totals.rcv.yds | ifEmpty:0}]} {[{(games.career_totals.rcv.yds / games.career_totals.rcv.no | number:2 | ifEmpty:0)}]} {[{games.career_totals.rcv.long | ifEmpty:0}]} {[{games.career_totals.rcv.td | ifEmpty:0}]} {[{games.career_totals.kr.no|ifEmpty:0}]} {[{games.career_totals.kr.yds | ifEmpty:0}]} {[{(games.career_totals.kr.yds/ games.career_totals.kr.no | number:2 | ifEmpty:0)}]} {[{games.career_totals.kr.long | ifEmpty:0}]} {[{games.career_totals.kr.td | ifEmpty:0}]} {[{games.career_totals.pr.no | ifEmpty:0}]} {[{games.career_totals.pr.yds | ifEmpty:0}]} {[{games.career_totals.pr.yds/games.career_totals.pr.no | number:2 | ifEmpty:0}]} {[{games.career_totals.pr.long | ifEmpty:0}]} {[{games.career_totals.pr.td | ifEmpty:0}]} {[{games.career_totals.fumbles.no|ifEmpty:0}]} {[{games.career_totals.fumbles.lost|ifEmpty:0}]}
Career - Offense Receiver Rushing Fumbles
Year GP REC YDS Y/R LNG TD ATT YDS Y/A LNG TD NO LOST
{[{S.schedule_year}]} {[{S.gp}]} {[{S.rcv.no | ifEmpty:0}]} {[{S.rcv.yds | ifEmpty:0}]} {[{(S.rcv.yds / S.rcv.no | number:2 | ifEmpty:0)}]} {[{S.rcv.long | ifEmpty:0}]} {[{S.rcv.td | ifEmpty:0}]} {[{S.rush.att}]} {[{S.rush.yds}]} {[{S.rush.yds/S.rush.att | number:2}]} {[{S.rush.long}]} {[{S.rush.td}]} {[{S.fumbles.no|ifEmpty:0}]} {[{S.fumbles.lost|ifEmpty:0}]}
TOTALS: {[{games.career_totals.gp}]} {[{games.career_totals.rcv.no | ifEmpty:0}]} {[{games.career_totals.rcv.yds | ifEmpty:0}]} {[{(games.career_totals.rcv.yds / games.career_totals.rcv.no | number:2 | ifEmpty:0)}]} {[{games.career_totals.rcv.long | ifEmpty:0}]} {[{games.career_totals.rcv.td | ifEmpty:0}]} {[{games.career_totals.rush.att}]} {[{games.career_totals.rush.yds}]} {[{games.career_totals.rush.yds/games.career_totals.rush.att | number:2}]} {[{games.career_totals.rush.long}]} {[{games.career_totals.rush.td}]} {[{games.career_totals.fumbles.no|ifEmpty:0}]} {[{games.career_totals.fumbles.lost|ifEmpty:0}]}
Career - Defense Tackles Sacks Interceptions Misc
Year GP SOLO AST TOT TFL/YDS NO YDS INT YDS TD FF FR FRYDS QBH PBU
{[{S.schedule_year}]} {[{S.gp|ifEmpty:0}]} {[{S.defense.tackua|ifEmpty:0}]} {[{S.defense.tacka|ifEmpty:0}]} {[{S.defense.tot_tack|ifEmpty:0}]} {[{((S.defense.tflua - 0) + ((S.defense.tfla - 0) * .5)) |ifEmpty:0}]} / {[{S.defense.tflyds|ifEmpty:0}]} {[{S.defense.sackua|ifEmpty:0}]} {[{S.defense.sackyds|ifEmpty:0}]} {[{S.defense.int|ifEmpty:0}]} {[{S.defense.intyds|ifEmpty:0}]} {[{S.defense.inttd|ifEmpty:0}]} {[{S.defense.ff|ifEmpty:0}]} {[{S.defense.fr|ifEmpty:0}]} {[{S.defense.fryds|ifEmpty:0}]} {[{S.defense.qbh|ifEmpty:0}]} {[{S.defense.brup|ifEmpty:0}]}
TOTALS: {[{games.career_totals.gp|ifEmpty:0}]} {[{games.career_totals.defense.tackua|ifEmpty:0}]} {[{games.career_totals.defense.tacka|ifEmpty:0}]} {[{games.career_totals.defense.tot_tack|ifEmpty:0}]} {[{((games.career_totals.defense.tflua - 0) + ((games.career_totals.defense.tfla - 0) * .5)) |ifEmpty:0}]} / {[{games.career_totals.defense.tflyds|ifEmpty:0}]} {[{games.career_totals.defense.sackua|ifEmpty:0}]} {[{games.career_totals.defense.sackyds|ifEmpty:0}]} {[{games.career_totals.defense.int|ifEmpty:0}]} {[{games.career_totals.defense.intyds|ifEmpty:0}]} {[{games.career_totals.ir.td|ifEmpty:0}]} {[{games.career_totals.defense.ff|ifEmpty:0}]} {[{games.career_totals.defense.fr|ifEmpty:0}]} {[{games.career_totals.defense.fryds|ifEmpty:0}]} {[{games.career_totals.defense.qbh|ifEmpty:0}]} {[{games.career_totals.defense.brup|ifEmpty:0}]}
Career - Punting Punting
Year GP Punt YDS AVG LNG IN20 50+ FC TB BLK
{[{S.schedule_year}]} {[{S.gp|ifEmpty:0}]} {[{S.punt.no|ifEmpty:0}]} {[{S.punt.yds|ifEmpty:0}]} {[{(S.punt.yds / S.punt.no |number:2 |ifEmpty:0)}]} {[{S.punt.long|ifEmpty:0}]} {[{S.punt.inside20|ifEmpty:0}]} {[{S.punt.plus50|ifEmpty:0}]} {[{S.punt.fc|ifEmpty:0}]} {[{S.punt.tb|ifEmpty:0}]} {[{S.punt.blkd|ifEmpty:0}]}
TOTALS: {[{games.career_totals.gp|ifEmpty:0}]} {[{games.career_totals.punt.no|ifEmpty:0}]} {[{games.career_totals.punt.yds|ifEmpty:0}]} {[{(games.career_totals.punt.yds / games.career_totals.punt.no |number:2 |ifEmpty:0)}]} {[{games.career_totals.punt.long|ifEmpty:0}]} {[{games.career_totals.punt.inside20|ifEmpty:0}]} {[{games.career_totals.punt.plus50|ifEmpty:0}]} {[{games.career_totals.punt.fc|ifEmpty:0}]} {[{games.career_totals.punt.tb|ifEmpty:0}]} {[{games.career_totals.punt.blkd|ifEmpty:0}]}
Career - Kicking Kick Offs Field Goals PAT
Year GP NO YDS AVG TB OB FGM FGA PCT LNG BLK XPM XPA PCT PTS
{[{S.schedule_year}]} {[{S.gp|ifEmpty:0}]} {[{S.ko.no|ifEmpty:0}]} {[{S.ko.yds|ifEmpty:0}]} {[{(S.ko.yds / S.ko.no |number:2 |ifEmpty:0)}]} {[{(S.ko.tb |ifEmpty:0)}]} {[{S.ko.ob|ifEmpty:0}]} {[{S.fg.made | ifEmpty:0}]} {[{S.fg.att | ifEmpty:0}]} {[{S.fg.made / S.fg.att * 100 | number:2 | ifEmpty:0}]} {[{S.fg.long | ifEmpty:0}]} {[{S.fg.blkd | ifEmpty:0}]} {[{S.pat.kickmade | ifEmpty:0}]} {[{S.pat.kickatt | ifEmpty:0}]} {[{S.pat.kickmade / S.pat.kickatt * 100 | number:2 | ifEmpty:0}]} {[{S.fg.made*3 + (S.pat.kickmade - 0) | ifEmpty:0}]}
TOTALS: {[{games.career_totals.gp|ifEmpty:0}]} {[{games.career_totals.ko.no|ifEmpty:0}]} {[{games.career_totals.ko.yds|ifEmpty:0}]} {[{(games.career_totals.ko.yds / games.career_totals.ko.no |number:2 |ifEmpty:0)}]} {[{(games.career_totals.ko.tb |ifEmpty:0)}]} {[{games.career_totals.ko.ob|ifEmpty:0}]} {[{games.career_totals.fg.made | ifEmpty:0}]} {[{games.career_totals.fg.att | ifEmpty:0}]} {[{games.career_totals.fg.made / games.career_totals.fg.att * 100 | number:2 | ifEmpty:0}]} {[{games.career_totals.fg.long | ifEmpty:0}]} {[{games.career_totals.fg.blkd | ifEmpty:0}]} {[{games.career_totals.pat.kickmade | ifEmpty:0}]} {[{games.career_totals.pat.kickatt | ifEmpty:0}]} {[{games.career_totals.pat.kickmade / games.career_totals.pat.kickatt * 100 | number:2 | ifEmpty:0}]} {[{games.career_totals.fg.made*3 + (games.career_totals.pat.kickmade - 0) | ifEmpty:0}]}
Career
Year GP
{[{S.schedule_year}]} {[{S.gp|ifEmpty:0}]}
TOTALS: {[{games.career_totals.gp|ifEmpty:0}]}

{[{game[0].game_schedule_year}]}

{[{game[0].game_schedule_year}]} Games - Offense Passing Rushing Sacked Fumbles
Opponent Date Result COMP ATT YDS Y/A PCT LNG INT TD EFFIC ATT YDS Y/A LNG TD NO YDS NO LOST
@{[{S.game_title}]} {[{S.event_date | date:'MMM d'}]} W {[{S.player_game_stats.byu_score|ifEmpty:0}]} - {[{S.player_game_stats.opp_score|ifEmpty:0}]} L {[{S.player_game_stats.byu_score|ifEmpty:0}]} - {[{S.player_game_stats.opp_score|ifEmpty:0}]} {[{S.player_game_stats.pass.comp |ifEmpty:0}]} {[{S.player_game_stats.pass.att |ifEmpty:0}]} {[{S.player_game_stats.pass.yds |ifEmpty:0}]} {[{(S.player_game_stats.pass.yds / S.player_game_stats.pass.att) | number:2 |ifEmpty:0}]} {[{(S.player_game_stats.pass.comp / S.player_game_stats.pass.att | number:2 |ifEmpty:0)}]} {[{S.player_game_stats.pass.long}]} {[{S.player_game_stats.pass.int |ifEmpty:0}]} {[{S.player_game_stats.pass.td |ifEmpty:0}]} {[{((8.4*S.player_game_stats.pass.yds)+(330*S.player_game_stats.pass.td)+(100*S.player_game_stats.pass.comp)-(200*S.player_game_stats.pass.int))/S.player_game_stats.pass.att | number:2}]} {[{S.player_game_stats.rush.att |ifEmpty:0}]} {[{S.player_game_stats.rush.yds |ifEmpty:0}]} {[{S.player_game_stats.rush.yds/S.player_game_stats.rush.att |number:2 |ifEmpty:0}]} {[{S.player_game_stats.rush.long}]} {[{S.player_game_stats.rush.td |ifEmpty:0}]} {[{S.player_game_stats.pass.sacks |ifEmpty:0}]} {[{S.player_game_stats.pass.sackyds |ifEmpty:0}]} {[{S.player_game_stats.fumbles.no|ifEmpty:0}]} {[{S.player_game_stats.fumbles.lost |ifEmpty:0}]}
TOTALS:     {[{games.totals_array[$index].pass.comp |ifEmpty:0}]} {[{games.totals_array[$index].pass.att |ifEmpty:0}]} {[{games.totals_array[$index].pass.yds |ifEmpty:0}]} {[{games.totals_array[$index].pass.yds / games.totals_array[$index].pass.att | number:2 |ifEmpty:0}]} {[{games.totals_array[$index].pass.comp / games.totals_array[$index].pass.att | number:2 |ifEmpty:0}]} {[{games.totals_array[$index].pass.long |ifEmpty:0}]} {[{games.totals_array[$index].pass.int |ifEmpty:0}]} {[{games.totals_array[$index].pass.td |ifEmpty:0}]} {[{((8.4*games.totals_array[$index].pass.yds)+(330*games.totals_array[$index].pass.td)+(100*games.totals_array[$index].pass.comp)-(200*games.totals_array[$index].pass.int))/games.totals_array[$index].pass.att | number:2}]} {[{games.totals_array[$index].rush.att |ifEmpty:0}]} {[{games.totals_array[$index].rush.yds |ifEmpty:0}]} {[{games.totals_array[$index].rush.yds/games.totals_array[$index].rush.att |number:2 |ifEmpty:0}]} {[{games.totals_array[$index].rush.long |ifEmpty:0}]} {[{games.totals_array[$index].rush.td |ifEmpty:0}]} {[{games.totals_array[$index].pass.sacks |ifEmpty:0}]} {[{games.totals_array[$index].pass.sackyds |ifEmpty:0}]} {[{games.totals_array[$index].fumbles.no |ifEmpty:0}]} {[{games.totals_array[$index].fumbles.lost |ifEmpty:0}]}
{[{game[0].game_schedule_year}]} Games - Offense Receiver Kickoff Returns Punt Returns Fumbles
Opponent Date Result REC YDS Y/R LNG TD KR YDS AVG LNG TD PR YDS AVG LNG TD NO LOST
@{[{S.game_title}]} {[{S.event_date | date:'MMM d'}]} W {[{S.player_game_stats.byu_score|ifEmpty:0}]} - {[{S.player_game_stats.opp_score|ifEmpty:0}]} L {[{S.player_game_stats.byu_score|ifEmpty:0}]} - {[{S.player_game_stats.opp_score|ifEmpty:0}]} {[{S.player_game_stats.rcv.no |ifEmpty:0}]} {[{S.player_game_stats.rcv.yds|ifEmpty:0}]} {[{(S.player_game_stats.rcv.yds/ S.player_game_stats.rcv.no |number:2|ifEmpty:0)}]} {[{S.player_game_stats.rcv.long|ifEmpty:0}]} {[{S.player_game_stats.rcv.td|ifEmpty:0}]} {[{S.player_game_stats.kr.no|ifEmpty:0}]} {[{S.player_game_stats.kr.yds|ifEmpty:0}]} {[{(S.player_game_stats.kr.yds/ S.player_game_stats.kr.no |number:2|ifEmpty:0)}]} {[{S.player_game_stats.kr.long|ifEmpty:0}]} {[{S.player_game_stats.kr.td |ifEmpty:0}]} {[{S.player_game_stats.pr.no |ifEmpty:0}]} {[{S.player_game_stats.pr.yds |ifEmpty:0}]} {[{S.player_game_stats.pr.yds/S.player_game_stats.pr.no |number:2 |ifEmpty:0}]} {[{S.player_game_stats.pr.long|ifEmpty:0}]} {[{S.player_game_stats.pr.td |ifEmpty:0}]} {[{S.player_game_stats.fumbles.no|ifEmpty:0}]} {[{S.player_game_stats.fumbles.lost|ifEmpty:0}]}
TOTALS:     {[{games.totals_array[$index].rcv.no | ifEmpty:0}]} {[{games.totals_array[$index].rcv.yds | ifEmpty:0}]} {[{(games.totals_array[$index].rcv.yds / games.totals_array[$index].rcv.no | number:2 | ifEmpty:0)}]} {[{games.totals_array[$index].rcv.long | ifEmpty:0}]} {[{games.totals_array[$index].rcv.td | ifEmpty:0}]} {[{games.totals_array[$index].kr.no|ifEmpty:0}]} {[{games.totals_array[$index].kr.yds | ifEmpty:0}]} {[{(games.totals_array[$index].kr.yds/ games.totals_array[$index].kr.no | number:2 | ifEmpty:0)}]} {[{games.totals_array[$index].kr.long | ifEmpty:0}]} {[{games.totals_array[$index].kr.td | ifEmpty:0}]} {[{games.totals_array[$index].pr.no | ifEmpty:0}]} {[{games.totals_array[$index].pr.yds | ifEmpty:0}]} {[{games.totals_array[$index].pr.yds/games.totals_array[$index].pr.no | number:2 | ifEmpty:0}]} {[{games.totals_array[$index].pr.long | ifEmpty:0}]} {[{games.totals_array[$index].pr.td | ifEmpty:0}]} {[{games.totals_array[$index].fumbles.no|ifEmpty:0}]} {[{games.totals_array[$index].fumbles.lost|ifEmpty:0}]}
{[{game[0].game_schedule_year}]} Games - Offense Receiver Rushing Fumbles
Opponent Date Result REC YDS Y/R LNG TD ATT YDS Y/A LNG TD NO LOST
@{[{S.game_title}]} {[{S.event_date | date:'MMM d'}]} W {[{S.player_game_stats.byu_score|ifEmpty:0}]} - {[{S.player_game_stats.opp_score|ifEmpty:0}]} L {[{S.player_game_stats.byu_score|ifEmpty:0}]} - {[{S.player_game_stats.opp_score|ifEmpty:0}]} {[{S.player_game_stats.rcv.no|ifEmpty:0}]} {[{S.player_game_stats.rcv.yds|ifEmpty:0}]} {[{(S.player_game_stats.rcv.yds/ S.player_game_stats.rcv.no |number:2|ifEmpty:0)}]} {[{S.player_game_stats.rcv.long|ifEmpty:0}]} {[{S.player_game_stats.rcv.td|ifEmpty:0}]} {[{S.player_game_stats.rush.att|ifEmpty:0}]} {[{S.player_game_stats.rush.yds|ifEmpty:0}]} {[{S.player_game_stats.rush.yds/S.player_game_stats.rush.att |number:2|ifEmpty:0}]} {[{S.player_game_stats.rush.long|ifEmpty:0}]} {[{S.player_game_stats.rush.td|ifEmpty:0}]} {[{S.player_game_stats.fumbles.no|ifEmpty:0}]} {[{S.player_game_stats.fumbles.lost|ifEmpty:0}]}
TOTALS:     {[{games.totals_array[$index].rcv.no|ifEmpty:0}]} {[{games.totals_array[$index].rcv.yds|ifEmpty:0}]} {[{(games.totals_array[$index].rcv.yds/ games.totals_array[$index].rcv.no |number:2|ifEmpty:0)}]} {[{games.totals_array[$index].rcv.long|ifEmpty:0}]} {[{games.totals_array[$index].rcv.td|ifEmpty:0}]} {[{games.totals_array[$index].rush.att |ifEmpty:0}]} {[{games.totals_array[$index].rush.yds |ifEmpty:0}]} {[{games.totals_array[$index].rush.yds/games.totals_array[$index].rush.att |number:2 |ifEmpty:0}]} {[{games.totals_array[$index].rush.long |ifEmpty:0}]} {[{games.totals_array[$index].rush.td |ifEmpty:0}]} {[{games.totals_array[$index].fumbles.no |ifEmpty:0}]} {[{games.totals_array[$index].fumbles.lost |ifEmpty:0}]}
{[{game[0].game_schedule_year}]} Games - Defense Tackles Sacks Interceptions Misc
Opponent Date Result SOLO AST TOT TFL/YDS NO YDS INT YDS TD FF FR FRYDS QBH PBU
@{[{S.game_title}]} {[{S.event_date | date:'MMM d'}]} W {[{S.player_game_stats.byu_score|ifEmpty:0}]} - {[{S.player_game_stats.opp_score|ifEmpty:0}]} L {[{S.player_game_stats.byu_score|ifEmpty:0}]} - {[{S.player_game_stats.opp_score|ifEmpty:0}]} {[{S.player_game_stats.defense.tackua|ifEmpty:0}]} {[{S.player_game_stats.defense.tacka|ifEmpty:0}]} {[{S.player_game_stats.defense.tot_tack|ifEmpty:0}]} {[{(((S.player_game_stats.defense.tfla - 0) * .5) + (S.player_game_stats.defense.tflua - 0)) |ifEmpty:0}]} / {[{S.player_game_stats.defense.tflyds|ifEmpty:0}]} {[{(S.player_game_stats.defense.sackua - 0) + (S.player_game_stats.defense.sacka - 0)|ifEmpty:0}]} {[{S.player_game_stats.defense.sackyds|ifEmpty:0}]} {[{S.player_game_stats.defense.int|ifEmpty:0}]} {[{S.player_game_stats.defense.int|ifEmpty:0}]} {[{S.player_game_stats.defense.inttd|ifEmpty:0}]} {[{S.player_game_stats.defense.ff|ifEmpty:0}]} {[{S.player_game_stats.defense.fr|ifEmpty:0}]} {[{S.player_game_stats.defense.fryds|ifEmpty:0}]} {[{S.player_game_stats.defense.qbh|ifEmpty:0}]} {[{S.player_game_stats.defense.brup|ifEmpty:0}]}
TOTALS:     {[{games.totals_array[$index].defense.tackua|ifEmpty:0}]} {[{games.totals_array[$index].defense.tacka|ifEmpty:0}]} {[{games.totals_array[$index].defense.tot_tack|ifEmpty:0}]} {[{((games.totals_array[$index].defense.tflua - 0) + ((games.totals_array[$index].defense.tfla - 0) * .5)) |ifEmpty:0}]} / {[{games.totals_array[$index].defense.tflyds|ifEmpty:0}]} {[{games.totals_array[$index].defense.sackua|ifEmpty:0}]} {[{games.totals_array[$index].defense.sackyds|ifEmpty:0}]} {[{games.totals_array[$index].defense.int|ifEmpty:0}]} {[{games.totals_array[$index].defense.intyds|ifEmpty:0}]} {[{games.totals_array[$index].defense.inttd|ifEmpty:0}]} {[{games.totals_array[$index].defense.ff|ifEmpty:0}]} {[{games.totals_array[$index].defense.fr|ifEmpty:0}]} {[{games.totals_array[$index].defense.fryds|ifEmpty:0}]} {[{games.totals_array[$index].defense.qbh|ifEmpty:0}]} {[{games.totals_array[$index].defense.brup|ifEmpty:0}]}
{[{game[0].game_schedule_year}]} Games - Punting Punting
Opp DATE RESULT Punt YDS AVG LNG IN20 50+ FC TB BLK
@{[{S.game_title}]} {[{S.event_date | date:'MMM d'}]} W {[{S.player_game_stats.byu_score|ifEmpty:0}]} - {[{S.player_game_stats.opp_score|ifEmpty:0}]} L {[{S.player_game_stats.byu_score|ifEmpty:0}]} - {[{S.player_game_stats.opp_score|ifEmpty:0}]} {[{S.player_game_stats.punt.no|ifEmpty:0}]} {[{S.player_game_stats.punt.yds|ifEmpty:0}]} {[{(S.player_game_stats.punt.yds / S.player_game_stats.punt.no |number:2 |ifEmpty:0)}]} {[{S.player_game_stats.punt.long|ifEmpty:0}]} {[{S.player_game_stats.punt.inside20|ifEmpty:0}]} {[{S.player_game_stats.punt.plus50|ifEmpty:0}]} {[{S.player_game_stats.punt.fc|ifEmpty:0}]} {[{S.player_game_stats.punt.tb|ifEmpty:0}]} {[{S.player_game_stats.punt.blkd|ifEmpty:0}]}
TOTALS:     {[{games.totals_array[$index].punt.no|ifEmpty:0}]} {[{games.totals_array[$index].punt.yds|ifEmpty:0}]} {[{(games.totals_array[$index].punt.yds / games.totals_array[$index].punt.no |number:2 |ifEmpty:0)}]} {[{games.totals_array[$index].punt.long|ifEmpty:0}]} {[{games.totals_array[$index].punt.inside20|ifEmpty:0}]} {[{games.totals_array[$index].punt.plus50|ifEmpty:0}]} {[{games.totals_array[$index].punt.fc|ifEmpty:0}]} {[{games.totals_array[$index].punt.tb|ifEmpty:0}]} {[{games.totals_array[$index].punt.blkd|ifEmpty:0}]}
{[{game[0].game_schedule_year}]} Games - Kicking Kick Offs Field Goals PAT
Opp DATE RESULT NO YDS AVG TB OB FGM FGA PCT LNG BLK XPM XPA PCT PTS
@{[{S.game_title}]} {[{S.event_date | date:'MMM d'}]} W {[{S.player_game_stats.byu_score|ifEmpty:0}]} - {[{S.player_game_stats.opp_score|ifEmpty:0}]} L {[{S.player_game_stats.byu_score|ifEmpty:0}]} - {[{S.player_game_stats.opp_score|ifEmpty:0}]} {[{S.player_game_stats.ko.no|ifEmpty:0}]} {[{S.player_game_stats.ko.yds|ifEmpty:0}]} {[{(S.player_game_stats.ko.yds / S.player_game_stats.ko.no | number:2 |ifEmpty:0)}]} {[{(S.player_game_stats.ko.tb | ifEmpty:0)}]} {[{S.player_game_stats.ko.ob | ifEmpty:0}]} {[{S.player_game_stats.fg.made | ifEmpty:0}]} {[{S.player_game_stats.fg.att | ifEmpty:0}]} {[{S.player_game_stats.fg.made / S.player_game_stats.fg.att * 100 | number:2 | ifEmpty:0}]} {[{S.player_game_stats.fg.long | ifEmpty:0}]} {[{S.player_game_stats.fg.blkd | ifEmpty:0}]} {[{S.player_game_stats.pat.kickmade | ifEmpty:0}]} {[{S.player_game_stats.pat.kickatt | ifEmpty:0}]} {[{S.player_game_stats.pat.kickmade / S.player_game_stats.pat.kickatt * 100 | number:2 | ifEmpty:0}]} {[{S.player_game_stats.fg.made*3 + (S.player_game_stats.pat.kickmade - 0) | number | ifEmpty:0}]}
TOTALS:     {[{games.totals_array[$index].ko.no|ifEmpty:0}]} {[{games.totals_array[$index].ko.yds|ifEmpty:0}]} {[{(games.totals_array[$index].ko.yds / games.totals_array[$index].ko.no |number:2 |ifEmpty:0)}]} {[{(games.totals_array[$index].ko.tb |ifEmpty:0)}]} {[{games.totals_array[$index].ko.ob|ifEmpty:0}]} {[{games.totals_array[$index].fg.made | ifEmpty:0}]} {[{games.totals_array[$index].fg.att | ifEmpty:0}]} {[{games.totals_array[$index].fg.made / games.totals_array[$index].fg.att * 100 | number:2 | ifEmpty:0}]} {[{games.totals_array[$index].fg.long | ifEmpty:0}]} {[{games.totals_array[$index].fg.blkd | ifEmpty:0}]} {[{games.totals_array[$index].pat.kickmade | ifEmpty:0}]} {[{games.totals_array[$index].pat.kickatt | ifEmpty:0}]} {[{games.totals_array[$index].pat.kickmade / games.totals_array[$index].pat.kickatt * 100 | number:2 | ifEmpty:0}]} {[{games.totals_array[$index].fg.made*3 + (games.totals_array[$index].pat.kickmade - 0) | ifEmpty:0}]}
{[{game[0].game_schedule_year}]} Games
Opp DATE RESULT GP
@{[{S.game_title}]} {[{S.event_date | date:'MMM d'}]} W {[{S.player_game_stats.byu_score|ifEmpty:0}]} - {[{S.player_game_stats.opp_score|ifEmpty:0}]} L {[{S.player_game_stats.byu_score|ifEmpty:0}]} - {[{S.player_game_stats.opp_score|ifEmpty:0}]} Yes Yes
TOTALS:     {[{games.totals_array[$index].gp|ifEmpty:0}]}