{"fbgame":{"message":{"text":""},"scores":{"score":[{"vh":"V","clock":"13:11","how":"RUSH","plays":2,"team":"MORNINGS","type":"TD","hscore":0,"vscore":6,"qtr":1,"scorer":"Tyler Kavan","drive":60,"driveindex":2,"yds":30,"top":"0:26"},{"vh":"V","clock":"11:08","how":"RUSH","plays":2,"team":"MORNINGS","type":"TD","hscore":0,"vscore":12,"qtr":1,"scorer":"Tyler Kavan","drive":15,"driveindex":4,"yds":2,"top":"0:34"},{"pattype":"KICK","patres":"GOOD","vh":"H","clock":"07:03","how":"PASS","passer":"Dillon Turner","plays":10,"patby":"Daniel Porter","team":"DAKOTA W","type":"TD","hscore":7,"vscore":12,"qtr":1,"scorer":"Hayden Adams","drive":82,"driveindex":5,"yds":12,"top":"3:58"},{"pattype":"KICK","patres":"GOOD","vh":"V","clock":"01:36","how":"RUSH","plays":7,"patby":"B Cochran-Bray","team":"MORNINGS","type":"TD","hscore":7,"vscore":19,"qtr":1,"scorer":"Tyler Kavan","drive":60,"driveindex":8,"yds":2,"top":"1:57"},{"pattype":"KICK","patres":"GOOD","vh":"H","clock":"00:20","how":"PASS","passer":"Dillon Turner","plays":3,"patby":"Daniel Porter","team":"DAKOTA W","type":"TD","hscore":14,"vscore":19,"qtr":1,"scorer":"Trevor Schroeder","drive":86,"driveindex":9,"yds":3,"top":"1:07"},{"pattype":"KICK","patres":"GOOD","vh":"V","clock":"13:28","how":"PASS","passer":"Ryan Kasdorf","plays":5,"patby":"B Cochran-Bray","team":"MORNINGS","type":"TD","hscore":14,"vscore":26,"qtr":2,"scorer":"Connor Niles","drive":60,"driveindex":10,"yds":61,"top":"13:18"},{"pattype":"KICK","patres":"GOOD","vh":"V","clock":"08:24","how":"PASS","passer":"Ryan Kasdorf","plays":9,"patby":"B Cochran-Bray","team":"MORNINGS","type":"TD","hscore":14,"vscore":33,"qtr":2,"scorer":"Jas VanderKooi","drive":65,"driveindex":12,"yds":6,"top":"17:52"},{"pattype":"KICK","patres":"GOOD","vh":"V","clock":"04:43","how":"PASS","passer":"Ryan Kasdorf","plays":8,"patby":"B Cochran-Bray","team":"MORNINGS","type":"TD","hscore":14,"vscore":40,"qtr":2,"scorer":"Mich Whitehead","drive":73,"driveindex":14,"yds":8,"top":"17:37"},{"vh":"H","clock":"01:55","how":"RUSH","plays":8,"team":"DAKOTA W","type":"TD","hscore":20,"vscore":40,"qtr":2,"scorer":"John Fabrizius","drive":71,"driveindex":15,"yds":3,"top":"17:43"},{"pattype":"KICK","patres":"GOOD","vh":"V","clock":"01:11","how":"PASS","passer":"Ryan Kasdorf","plays":5,"patby":"B Cochran-Bray","team":"MORNINGS","type":"TD","hscore":20,"vscore":49,"qtr":2,"scorer":"Connor Niles","drive":74,"driveindex":18,"yds":70,"top":"16:55"}]},"source":"PrestoSports","generated":"10/17/2015","dnp":[{"id":"MORNINGS","player":[{"name":"Britton Barrier","checkname":"BARRIER,BRITTON","uni":7,"code":7,"gp":0},{"name":"Luke Gibbs","checkname":"GIBBS,LUKE","uni":"0A","code":"0A","gp":0},{"name":"Zach Johnk","checkname":"JOHNK,ZACH","uni":13,"code":13,"gp":0},{"name":"Jeremiah Ruby","checkname":"RUBY,JEREMIAH","uni":14,"code":14,"gp":0},{"name":"Kenda Lindeman","checkname":"LINDEMAN,KENDA","uni":15,"code":15,"gp":0},{"name":"Trent Solsma","checkname":"SOLSMA,TRENT","uni":16,"code":16,"gp":0},{"name":"Paul Bown","checkname":"BOWN,PAUL","uni":18,"code":18,"gp":0},{"name":"Gage Ryan","checkname":"RYAN,GAGE","uni":22,"code":22,"gp":0},{"name":"Aus Ebertowski","checkname":"EBERTOWSKI,AUS","uni":23,"code":23,"gp":0},{"name":"Brett Buchmann","checkname":"BUCHMANN,BRETT","uni":26,"code":26,"gp":0},{"name":"Kyle Hardisty","checkname":"HARDISTY,KYLE","uni":27,"code":27,"gp":0},{"name":"Noah Popken","checkname":"POPKEN,NOAH","uni":29,"code":29,"gp":0},{"name":"Karter Keefer","checkname":"KEEFER,KARTER","uni":31,"code":31,"gp":0},{"name":"Dylan Loberg","checkname":"LOBERG,DYLAN","uni":34,"code":34,"gp":0},{"name":"Joshua Holcomb","checkname":"HOLCOMB,JOSHUA","uni":35,"code":35,"gp":0},{"name":"Thomas Reece","checkname":"REECE,THOMAS","uni":36,"code":36,"gp":0},{"name":"Tony Tobin","checkname":"TOBIN,TONY","uni":38,"code":38,"gp":0},{"name":"Keith Winger","checkname":"WINGER,KEITH","uni":42,"code":42,"gp":0},{"name":"Nate Pohl","checkname":"POHL,NATE","uni":43,"code":43,"gp":0},{"name":"Sam Akins","checkname":"AKINS,SAM","uni":45,"code":45,"gp":0},{"name":"Chet Willer","checkname":"WILLER,CHET","uni":46,"code":46,"gp":0},{"name":"Garrett Temme","checkname":"TEMME,GARRETT","uni":47,"code":47,"gp":0},{"name":"Mile Englebert","checkname":"ENGLEBERT,MILE","uni":50,"code":50,"gp":0},{"name":"Caden McDonald","checkname":"MCDONALD,CADEN","uni":51,"code":51,"gp":0},{"name":"Tann Broughton","checkname":"BROUGHTON,TANN","uni":52,"code":52,"gp":0},{"name":"Jake Stauffer","checkname":"STAUFFER,JAKE","uni":53,"code":53,"gp":0},{"name":"Christi Brobst","checkname":"BROBST,CHRISTI","uni":54,"code":54,"gp":0},{"name":"Beau Ohm","checkname":"OHM,BEAU","uni":57,"code":57,"gp":0},{"name":"Anthony Sacco","checkname":"SACCO,ANTHONY","uni":59,"code":59,"gp":0},{"name":"Chad Bertagni","checkname":"BERTAGNI,CHAD","uni":60,"code":60,"gp":0},{"name":"Brandon Cabney","checkname":"CABNEY,BRANDON","uni":62,"code":62,"gp":0},{"name":"Trae Bradburn","checkname":"BRADBURN,TRAE","uni":63,"code":63,"gp":0},{"name":"Robert Caldwell","checkname":"CALDWELL,ROBERT","uni":64,"code":64,"gp":0},{"name":"Hunter Fedders","checkname":"FEDDERS,HUNTER","uni":66,"code":66,"gp":0},{"name":"Keaten Miller","checkname":"MILLER,KEATEN","uni":67,"code":67,"gp":0},{"name":"Patrick Girard","checkname":"GIRARD,PATRICK","uni":68,"code":68,"gp":0},{"name":"Michael Sjuts","checkname":"SJUTS,MICHAEL","uni":71,"code":71,"gp":0},{"name":"Zach Ferdinand","checkname":"FERDINAND,ZACH","uni":72,"code":72,"gp":0},{"name":"Nathan Johnson","checkname":"JOHNSON,NATHAN","uni":73,"code":73,"gp":0},{"name":"Andrew Metzger","checkname":"METZGER,ANDREW","uni":74,"code":74,"gp":0},{"name":"Grant Bednar","checkname":"BEDNAR,GRANT","uni":75,"code":75,"gp":0},{"name":"Nate Flaherty","checkname":"FLAHERTY,NATE","uni":76,"code":76,"gp":0},{"name":"Jeremiah Back","checkname":"BACK,JEREMIAH","uni":77,"code":77,"gp":0},{"name":"Caleb Work","checkname":"WORK,CALEB","uni":78,"code":78,"gp":0},{"name":"Matthew Wright","checkname":"WRIGHT,MATTHEW","uni":81,"code":81,"gp":0},{"name":"Gabe Kendall","checkname":"KENDALL,GABE","uni":82,"code":82,"gp":0},{"name":"Eric Salmonson","checkname":"SALMONSON,ERIC","uni":83,"code":83,"gp":0},{"name":"Seth Roberg","checkname":"ROBERG,SETH","uni":84,"code":84,"gp":0},{"name":"Derrick Curtis","checkname":"CURTIS,DERRICK","uni":85,"code":85,"gp":0},{"name":"Nico Schnitker","checkname":"SCHNITKER,NICO","uni":86,"code":86,"gp":0},{"name":"Zach Knicky","checkname":"KNICKY,ZACH","uni":87,"code":87,"gp":0},{"name":"Trevor Volk","checkname":"VOLK,TREVOR","uni":88,"code":88,"gp":0},{"name":"Demetr Marable","checkname":"MARABLE,DEMETR","uni":89,"code":89,"gp":0},{"name":"Tanner Petersen","checkname":"PETERSEN,TANNER","uni":90,"code":90,"gp":0},{"name":"Jason Lupkes","checkname":"LUPKES,JASON","uni":91,"code":91,"gp":0},{"name":"Garrit Shanle","checkname":"SHANLE,GARRIT","uni":92,"code":92,"gp":0},{"name":"William Kersten","checkname":"KERSTEN,WILLIAM","uni":93,"code":93,"gp":0},{"name":"Ben Sullivan","checkname":"SULLIVAN,BEN","uni":96,"code":96,"gp":0},{"name":"Chase Kelley","checkname":"KELLEY,CHASE","uni":97,"code":97,"gp":0},{"name":"John Stajner","checkname":"STAJNER,JOHN","uni":98,"code":98,"gp":0}],"vh":"V"},{"id":"DAKOTA W","player":[{"name":"Forrest Lohman","checkname":"LOHMAN,FORREST","uni":7,"code":7,"gp":0},{"name":"Joey Garba","checkname":"GARBA,JOEY","uni":8,"code":8,"gp":0},{"name":"Luke Stephens","checkname":"STEPHENS,LUKE","uni":10,"code":10,"gp":0},{"name":"Dakota Bodden","checkname":"BODDEN,DAKOTA","uni":11,"code":11,"gp":0},{"name":"Payne Ahrens","checkname":"AHRENS,PAYNE","uni":13,"code":13,"gp":0},{"name":"Greyson Wooten","checkname":"WOOTEN,GREYSON","uni":14,"code":14,"gp":0},{"name":"Gus Haskell","checkname":"HASKELL,GUS","uni":17,"code":17,"gp":0},{"name":"Bailey Schreiver","checkname":"SCHREIVER,BAILEY","uni":18,"code":18,"gp":0},{"name":"Tanner Munk","checkname":"MUNK,TANNER","uni":20,"code":20,"gp":0},{"name":"Jonathon Withrow","checkname":"WITHROW,JONATHON","uni":22,"code":22,"gp":0},{"name":"Tanner Van Winkle","checkname":"WINKLE,TANNER VAN","uni":23,"code":23,"gp":0},{"name":"Eathen Gaulke","checkname":"GAULKE,EATHEN","uni":24,"code":24,"gp":0},{"name":"Gaige Marshall","checkname":"MARSHALL,GAIGE","uni":26,"code":26,"gp":0},{"name":"Luke Zeiman","checkname":"ZEIMAN,LUKE","uni":29,"code":29,"gp":0},{"name":"Jaden Denison","checkname":"DENISON,JADEN","uni":32,"code":32,"gp":0},{"name":"Austin Van Poole","checkname":"POOLE,AUSTIN VAN","uni":35,"code":35,"gp":0},{"name":"Bruce White","checkname":"WHITE,BRUCE","uni":36,"code":36,"gp":0},{"name":"Chase Murphy","checkname":"MURPHY,CHASE","uni":37,"code":37,"gp":0},{"name":"Dustin Reidel","checkname":"REIDEL,DUSTIN","uni":38,"code":38,"gp":0},{"name":"Keegan Hemenway","checkname":"HEMENWAY,KEEGAN","uni":39,"code":39,"gp":0},{"name":"Austin Matthiesen","checkname":"MATTHIESEN,AUSTIN","uni":40,"code":40,"gp":0},{"name":"Scott Davis","checkname":"DAVIS,SCOTT","uni":41,"code":41,"gp":0},{"name":"Nathan Dahl","checkname":"DAHL,NATHAN","uni":42,"code":42,"gp":0},{"name":"Trevor Lundin","checkname":"LUNDIN,TREVOR","uni":43,"code":43,"gp":0},{"name":"Ryan Roderick","checkname":"RODERICK,RYAN","uni":44,"code":44,"gp":0},{"name":"Zach Kubik","checkname":"KUBIK,ZACH","uni":45,"code":45,"gp":0},{"name":"Turner Serr","checkname":"SERR,TURNER","uni":46,"code":46,"gp":0},{"name":"Trevor Krugman","checkname":"KRUGMAN,TREVOR","uni":48,"code":48,"gp":0},{"name":"Tyrel Haley","checkname":"HALEY,TYREL","uni":49,"code":49,"gp":0},{"name":"Damon Macleary","checkname":"MACLEARY,DAMON","uni":51,"code":51,"gp":0},{"name":"Sam Naasz","checkname":"NAASZ,SAM","uni":52,"code":52,"gp":0},{"name":"Ryan Anderson","checkname":"ANDERSON,RYAN","uni":54,"code":54,"gp":0},{"name":"Keagen Hadley","checkname":"HADLEY,KEAGEN","uni":55,"code":55,"gp":0},{"name":"Tyler Wagner","checkname":"WAGNER,TYLER","uni":58,"code":58,"gp":0},{"name":"Cody Cook","checkname":"COOK,CODY","uni":71,"code":71,"gp":0},{"name":"Ben Gannon","checkname":"GANNON,BEN","uni":72,"code":72,"gp":0},{"name":"Antonio Vega","checkname":"VEGA,ANTONIO","uni":74,"code":74,"gp":0},{"name":"Nick Raab","checkname":"RAAB,NICK","uni":79,"code":79,"gp":0},{"name":"Lewis Hofer","checkname":"HOFER,LEWIS","uni":81,"code":81,"gp":0},{"name":"Gage Horacek","checkname":"HORACEK,GAGE","uni":82,"code":82,"gp":0},{"name":"Andrew Schwader","checkname":"SCHWADER,ANDREW","uni":85,"code":85,"gp":0},{"name":"C.J. Newey","checkname":"NEWEY,CJ","uni":86,"code":86,"gp":0},{"name":"J.J. Wall","checkname":"WALL,JJ","uni":87,"code":87,"gp":0},{"name":"Kevin Holt","checkname":"HOLT,KEVIN","uni":89,"code":89,"gp":0},{"name":"Matthew Fee","checkname":"FEE,MATTHEW","uni":91,"code":91,"gp":0},{"name":"Sam Hazen","checkname":"HAZEN,SAM","uni":92,"code":92,"gp":0},{"name":"Landon Fischbach","checkname":"FISCHBACH,LANDON","uni":95,"code":95,"gp":0},{"name":"Zack Clement","checkname":"CLEMENT,ZACK","uni":96,"code":96,"gp":0}],"vh":"H"}],"fgas":"","plays":{"qtr":[{"text":"1st","drivesum":[{"complete":"Y","plays":3,"driveindex":1,"yards":8,"top":"01:23"},{"complete":"Y","plays":2,"driveindex":2,"yards":60,"top":"00:26"},{"complete":"Y","plays":3,"driveindex":3,"yards":-15,"top":"01:21"},{"complete":"Y","plays":2,"driveindex":4,"yards":15,"top":"00:34"},{"complete":"Y","plays":10,"driveindex":5,"yards":82,"top":"03:58"},{"complete":"Y","plays":3,"driveindex":6,"yards":-18,"top":"01:55"},{"complete":"Y","plays":3,"driveindex":7,"yards":5,"top":"01:27"},{"complete":"Y","plays":7,"driveindex":8,"yards":60,"top":"01:57"},{"complete":"Y","plays":3,"driveindex":9,"yards":86,"top":"01:07"}],"drivestart":[{"vh":"H","clock":"15:00","driveindex":"1,2","spot":"H20","poss":"H,H20,15:00"},{"vh":"V","clock":"13:37","driveindex":"2,7","spot":"V40","poss":"V,V40,13:37"},{"vh":"H","clock":"13:03","driveindex":"3,12","spot":"H26","poss":"H,H26,13:03"},{"vh":"V","clock":"11:42","driveindex":"4,19","spot":"H15","poss":"V,H15,11:42"},{"vh":"H","clock":"11:01","driveindex":"5,25","spot":"H18","poss":"H,H18,11:01"},{"vh":"V","clock":"06:55","driveindex":"6,39","spot":"V38","poss":"V,V38,06:55"},{"vh":"H","clock":"05:00","driveindex":"7,45","spot":"H22","poss":"H,H22,05:00"},{"vh":"V","clock":"03:33","driveindex":"8,50","spot":"V40","poss":"V,V40,03:33"},{"vh":"H","clock":"01:27","driveindex":"9,61","spot":"H14","poss":"H,H14,01:27"},{"vh":"V","clock":"00:10","driveindex":"10,68","spot":"V40","poss":"V,V40,00:10"}],"score":[{"V":6,"H":0},{"V":12,"H":0},{"V":12,"H":7},{"V":19,"H":7},{"V":19,"H":14}],"play":[{"text":"MORNINGS ball on MORNINGS35, clock 15:00.","playid":"0,1,0","clock":"15:00","context":"V,1,10,V35","hasball":"MORNINGS","down":1,"togo":10,"spot":"MORNINGS35","newcontext":"V,1,10,V35"},{"p_tk":{"vh":"V","name":"Christi Walker"},"text":"B Cochran-Bray kickoff 64 yards to the DAKOTA W01, Arthur Brown return 19 yards to the DAKOTA W20 (Christi Walker), clock 15:00.","clock":"15:00","p_ko":{"vh":"V","name":"B Cochran-Bray","gain":64},"hasball":"MORNINGS","type":"K","p_kr":{"vh":"H","name":"Arthur Brown","gain":19},"togo":10,"newcontext":"H,1,10,H20","spot":"MORNINGS35","playid":"0,2,1","context":"V,1,10,V35","down":1},{"text":"Dakota Wesleyan drive start at 15:00.","playid":"1,1,2","clock":"15:00","context":"H,1,10,H20","hasball":"DAKOTA W","down":1,"togo":10,"spot":"DAKOTA W20","newcontext":"H,1,10,H20"},{"p_tk":[{"vh":"V","name":"Chad Berg"},{"vh":"V","name":"Lucas Hunt","assist":"Y"}],"text":"Dillon Turner pass complete to Kodi Larson for no gain to the DAKOTA W20 (Chad Berg; Lucas Hunt).","playid":"1,2,3","context":"H,1,10,H20","hasball":"DAKOTA W","down":1,"type":"P","togo":10,"p_pa":{"result":"COMP","vh":"H","rcv":2,"qb":"Dillon Turner","gain":0},"spot":"DAKOTA W20","newcontext":"H,2,10,H20"},{"p_tk":{"vh":"V","name":"Taylor James"},"text":"Dillon Turner rush for 8 yards to the DAKOTA W28 (Taylor James).","playid":"1,3,4","context":"H,2,10,H20","p_ru":{"vh":"H","name":"Dillon Turner","gain":8},"hasball":"DAKOTA W","down":2,"type":"R","togo":10,"spot":"DAKOTA W20","newcontext":"H,3,2,H28"},{"text":"Dillon Turner pass incomplete to Hayden Adams.","playid":"1,4,5","context":"H,3,2,H28","hasball":"DAKOTA W","down":3,"type":"P","togo":2,"p_pa":{"result":"INC","vh":"H","rcv":80,"qb":"Dillon Turner"},"spot":"DAKOTA W28","newcontext":"H,4,2,H28"},{"text":"Daniel Porter punt 32 yards to the MORNINGS40, fair catch by Connor Niles, clock 13:37.","playid":"1,5,6","clock":"13:37","context":"H,4,2,H28","p_pu":{"vh":"H","name":"Daniel Porter","gain":32},"hasball":"DAKOTA W","down":4,"type":"U","togo":2,"spot":"DAKOTA W28","newcontext":"V,1,10,V40"},{"text":"Morningside College drive start at 13:37.","playid":"2,1,7","clock":"13:37","context":"V,1,10,V40","hasball":"MORNINGS","down":1,"togo":10,"spot":"MORNINGS40","newcontext":"V,1,10,V40"},{"p_tk":{"vh":"H","name":"Cody Bonte"},"text":"Ryan Kasdorf pass complete to Connor Niles for 30 yards to the DAKOTA W30 (Cody Bonte).","playid":"2,2,8","context":"V,1,10,V40","hasball":"MORNINGS","down":1,"type":"P","togo":10,"p_pa":{"result":"COMP","vh":"V","rcv":4,"qb":"Ryan Kasdorf","gain":30},"spot":"MORNINGS40","newcontext":"V,1,10,H30"},{"text":"Tyler Kavan rush for 30 yards to the DAKOTA W00, TOUCHDOWN, clock 13:11.","playid":"2,3,9","clock":"13:11","score":"Y","context":"V,1,10,H30","p_ru":{"vh":"V","name":"Tyler Kavan","gain":30},"hasball":"MORNINGS","down":1,"type":"R","togo":10,"spot":"DAKOTA W30","newcontext":"V,1,0,H03"},{"text":"Jared Amundson kick attempt failed.","playid":"2,4,10","context":"V,1,0,H03","hasball":"MORNINGS","down":1,"type":"X","p_pat":{"result":"MISSED","vh":"V","name":"Jared Amundson","type":"K","qb":"Jared Amundson"},"togo":0,"spot":"DAKOTA W03","newcontext":"V,1,0,V35"},{"p_tk":{"vh":"V","name":"Luke Grooters"},"text":"B Cochran-Bray kickoff 64 yards to the DAKOTA W01, Arthur Brown return 25 yards to the DAKOTA W26 (Luke Grooters), clock 13:03.","clock":"13:03","p_ko":{"vh":"V","name":"B Cochran-Bray","gain":64},"hasball":"MORNINGS","type":"K","p_kr":{"vh":"H","name":"Arthur Brown","gain":25},"togo":10,"newcontext":"H,1,10,H26","spot":"MORNINGS35","playid":"2,5,11","context":"V,1,10,V35","down":1},{"text":"Dakota Wesleyan drive start at 13:03.","playid":"3,1,12","clock":"13:03","context":"H,1,10,H26","hasball":"DAKOTA W","down":1,"togo":10,"spot":"DAKOTA W26","newcontext":"H,1,10,H26"},{"text":"PENALTY DAKOTA W illegal block 19 yards to the DAKOTA W07.","p_pn":{"result":"ACCEPT","vh":"H","at":"H26","code":"BL","type":"Illegal Block","yards":19},"playid":"3,2,13","context":"H,1,10,H26","hasball":"DAKOTA W","down":1,"type":"E","togo":10,"spot":"DAKOTA W26","newcontext":"H,1,29,H07"},{"text":"1st and 10.","playid":"3,3,14","context":"H,1,29,H07","hasball":"DAKOTA W","down":1,"togo":29,"spot":"DAKOTA W07","newcontext":"H,1,10,H07"},{"p_tk":{"vh":"V","name":"Tony Heimer"},"text":"Dillon Turner rush for loss of 1 yard to the DAKOTA W06 (Tony Heimer).","playid":"3,4,15","context":"H,1,10,H07","p_ru":{"vh":"H","name":"Dillon Turner","gain":-1},"hasball":"DAKOTA W","down":1,"type":"R","togo":10,"spot":"DAKOTA W07","newcontext":"H,2,11,H06"},{"p_tk":{"vh":"V","name":"Logan Rozeboom"},"text":"Dillon Turner rush for 5 yards to the DAKOTA W11 (Logan Rozeboom).","playid":"3,5,16","context":"H,2,11,H06","p_ru":{"vh":"H","name":"Dillon Turner","gain":5},"hasball":"DAKOTA W","down":2,"type":"R","togo":11,"spot":"DAKOTA W06","newcontext":"H,3,6,H11"},{"p_tk":{"vh":"V","name":"Alex Stueve"},"text":"Dillon Turner rush for no gain to the DAKOTA W11 (Alex Stueve).","playid":"3,6,17","context":"H,3,6,H11","p_ru":{"vh":"H","name":"Dillon Turner","gain":0},"hasball":"DAKOTA W","down":3,"type":"R","togo":6,"spot":"DAKOTA W11","newcontext":"H,4,6,H11"},{"text":"Daniel Porter punt 4 yards to the DAKOTA W15, downed, clock 11:42.","playid":"3,7,18","clock":"11:42","context":"H,4,6,H11","p_pu":{"vh":"H","name":"Daniel Porter","gain":4},"hasball":"DAKOTA W","down":4,"type":"U","togo":6,"spot":"DAKOTA W11","newcontext":"V,1,10,H15"},{"text":"Morningside College drive start at 11:42.","playid":"4,1,19","clock":"11:42","context":"V,1,10,H15","hasball":"MORNINGS","down":1,"togo":10,"spot":"DAKOTA W15","newcontext":"V,1,10,H15"},{"p_tk":{"vh":"H","name":"Trevin Island"},"text":"Tyler Kavan rush for 12 yards to the DAKOTA W03 (Trevin Island).","playid":"4,2,20","context":"V,1,10,H15","p_ru":{"vh":"V","name":"Tyler Kavan","gain":12},"hasball":"MORNINGS","down":1,"type":"R","togo":10,"spot":"DAKOTA W15","newcontext":"V,1,0,H03"},{"text":"PENALTY DAKOTA W personal foul 1 yards to the DAKOTA W02.","p_pn":{"result":"ACCEPT","vh":"H","at":"H03","code":"PF","type":"Personal Foul","yards":1},"playid":"4,3,21","context":"V,1,0,H03","hasball":"MORNINGS","down":1,"type":"E","togo":0,"spot":"DAKOTA W03","newcontext":"V,1,0,H02"},{"text":"Tyler Kavan rush for 2 yards to the DAKOTA W00, TOUCHDOWN, clock 11:08.","playid":"4,4,22","clock":"11:08","score":"Y","context":"V,1,0,H02","p_ru":{"vh":"V","name":"Tyler Kavan","gain":2},"hasball":"MORNINGS","down":1,"type":"R","togo":0,"spot":"DAKOTA W02","newcontext":"V,1,0,H03"},{"text":"Jared Amundson kick attempt failed.","playid":"4,5,23","context":"V,1,0,H03","hasball":"MORNINGS","down":1,"type":"X","p_pat":{"result":"MISSED","vh":"V","name":"Jared Amundson","type":"K","qb":"Jared Amundson"},"togo":0,"spot":"DAKOTA W03","newcontext":"V,1,0,V35"},{"p_tk":{"vh":"V","name":"Jesse Faltys"},"text":"B Cochran-Bray kickoff 65 yards to the DAKOTA W00, Dustin Livingston return 18 yards to the DAKOTA W18 (Jesse Faltys), clock 11:01.","clock":"11:01","p_ko":{"vh":"V","name":"B Cochran-Bray","gain":65},"hasball":"MORNINGS","type":"K","p_kr":{"vh":"H","name":"Dustin Livingston","gain":18},"togo":10,"newcontext":"H,1,10,H18","spot":"MORNINGS35","playid":"4,6,24","context":"V,1,10,V35","down":1},{"text":"Dakota Wesleyan drive start at 11:01.","playid":"5,1,25","clock":"11:01","context":"H,1,10,H18","hasball":"DAKOTA W","down":1,"togo":10,"spot":"DAKOTA W18","newcontext":"H,1,10,H18"},{"p_tk":{"vh":"V","name":"Zac Schleuger"},"text":"Arthur Brown rush for 1 yard to the DAKOTA W19 (Zac Schleuger).","playid":"5,2,26","context":"H,1,10,H18","p_ru":{"vh":"H","name":"Arthur Brown","gain":1},"hasball":"DAKOTA W","down":1,"type":"R","togo":10,"spot":"DAKOTA W18","newcontext":"H,2,9,H19"},{"p_tk":{"vh":"V","name":"Logan Rozeboom"},"text":"Dillon Turner rush for 1 yard to the DAKOTA W20 (Logan Rozeboom).","playid":"5,3,27","context":"H,2,9,H19","p_ru":{"vh":"H","name":"Dillon Turner","gain":1},"hasball":"DAKOTA W","down":2,"type":"R","togo":9,"spot":"DAKOTA W19","newcontext":"H,3,8,H20"},{"p_tk":{"vh":"V","name":"Logan Rozeboom"},"text":"Dillon Turner rush for 14 yards to the DAKOTA W34 (Logan Rozeboom).","playid":"5,4,28","context":"H,3,8,H20","p_ru":{"vh":"H","name":"Dillon Turner","gain":14},"hasball":"DAKOTA W","down":3,"type":"R","togo":8,"spot":"DAKOTA W20","newcontext":"H,1,10,H34"},{"text":"PENALTY MORNINGS personal foul (Logan Rozeboom) 15 yards to the DAKOTA W49.","p_pn":{"result":"ACCEPT","vh":"V","at":"H34","code":"PF","type":"Personal Foul","yards":15},"playid":"5,5,29","context":"H,1,10,H34","hasball":"DAKOTA W","down":1,"type":"E","togo":10,"spot":"DAKOTA W34","newcontext":"H,1,10,H49"},{"p_tk":[{"vh":"V","name":"Chad Berg"},{"vh":"V","name":"Logan Rozeboom","assist":"Y"}],"text":"Dillon Turner pass complete to Dustin Livingston for loss of 2 yards to the DAKOTA W47 (Chad Berg; Logan Rozeboom).","playid":"5,6,30","context":"H,1,10,H49","hasball":"DAKOTA W","down":1,"type":"P","togo":10,"p_pa":{"result":"COMP","vh":"H","rcv":3,"qb":"Dillon Turner","gain":-2},"spot":"DAKOTA W49","newcontext":"H,2,12,H47"},{"p_tk":[{"vh":"V","name":"Ethan Stofferan"},{"vh":"V","name":"Zac Schleuger","assist":"Y"}],"text":"Dillon Turner rush for 7 yards to the MORNINGS46 (Ethan Stofferan; Zac Schleuger).","playid":"5,7,31","context":"H,2,12,H47","p_ru":{"vh":"H","name":"Dillon Turner","gain":7},"hasball":"DAKOTA W","down":2,"type":"R","togo":12,"spot":"DAKOTA W47","newcontext":"H,3,5,V46"},{"text":"Dillon Turner pass complete to Hayden Adams for 11 yards to the MORNINGS35, out-of-bounds.","playid":"5,8,32","ob":"y","context":"H,3,5,V46","hasball":"DAKOTA W","down":3,"type":"P","togo":5,"p_pa":{"result":"COMP","vh":"H","rcv":80,"qb":"Dillon Turner","gain":11},"spot":"MORNINGS46","newcontext":"H,1,10,V35"},{"p_tk":{"vh":"V","name":"Ethan Stofferan"},"text":"Dillon Turner rush for 6 yards to the MORNINGS29 (Ethan Stofferan).","playid":"5,9,33","context":"H,1,10,V35","p_ru":{"vh":"H","name":"Dillon Turner","gain":6},"hasball":"DAKOTA W","down":1,"type":"R","togo":10,"spot":"MORNINGS35","newcontext":"H,2,4,V29"},{"p_tk":{"vh":"V","name":"Derrick Dison"},"text":"Dillon Turner rush for 17 yards to the MORNINGS12 (Derrick Dison).","playid":"5,10,34","context":"H,2,4,V29","p_ru":{"vh":"H","name":"Dillon Turner","gain":17},"hasball":"DAKOTA W","down":2,"type":"R","togo":4,"spot":"MORNINGS29","newcontext":"H,1,10,V12"},{"text":"Dillon Turner pass incomplete to Dustin Livingston.","playid":"5,11,35","context":"H,1,10,V12","hasball":"DAKOTA W","down":1,"type":"P","togo":10,"p_pa":{"result":"INC","vh":"H","rcv":3,"qb":"Dillon Turner"},"spot":"MORNINGS12","newcontext":"H,2,10,V12"},{"text":"Dillon Turner pass complete to Hayden Adams for 12 yards to the MORNINGS00, TOUCHDOWN, clock 07:03.","playid":"5,12,36","clock":"07:03","score":"Y","context":"H,2,10,V12","hasball":"DAKOTA W","down":2,"type":"P","togo":10,"p_pa":{"result":"COMP","vh":"H","rcv":80,"qb":"Dillon Turner","gain":12},"spot":"MORNINGS12","newcontext":"H,1,1,V03"},{"text":"Daniel Porter kick attempt good.","playid":"5,13,37","score":"Y","context":"H,1,0,V03","hasball":"DAKOTA W","down":1,"type":"X","p_pat":{"result":"GOOD","vh":"H","name":"Daniel Porter","score":"Y","type":"K","qb":"Daniel Porter"},"togo":0,"spot":"MORNINGS03","newcontext":"H,1,0,H35"},{"p_tk":{"vh":"H","name":"Trevor Schroeder"},"text":"Daniel Porter kickoff 55 yards to the MORNINGS10, Christi Walker return 28 yards to the MORNINGS38 (Trevor Schroeder), clock 06:55.","clock":"06:55","p_ko":{"vh":"H","name":"Daniel Porter","gain":55},"hasball":"DAKOTA W","type":"K","p_kr":{"vh":"V","name":"Christi Walker","gain":28},"togo":10,"newcontext":"V,1,10,V38","spot":"DAKOTA W35","playid":"5,14,38","context":"H,1,10,H35","down":1},{"text":"Morningside College drive start at 06:55.","playid":"6,1,39","clock":"06:55","context":"V,1,10,V38","hasball":"MORNINGS","down":1,"togo":10,"spot":"MORNINGS38","newcontext":"V,1,10,V38"},{"text":"Ryan Kasdorf pass incomplete.","playid":"6,2,40","context":"V,1,10,V38","hasball":"MORNINGS","down":1,"type":"P","togo":10,"p_pa":{"result":"INC","vh":"V","qb":"Ryan Kasdorf"},"spot":"MORNINGS38","newcontext":"V,2,10,V38"},{"text":"PENALTY MORNINGS false start (Chad Willer) 5 yards to the MORNINGS33.","p_pn":{"result":"ACCEPT","vh":"V","at":"V38","code":"FS","type":"False Start","yards":5},"playid":"6,3,41","context":"V,2,10,V38","hasball":"MORNINGS","down":2,"type":"E","togo":10,"spot":"MORNINGS38","newcontext":"V,2,15,V33"},{"text":"Ryan Kasdorf pass incomplete to Mich Whitehead.","playid":"6,4,42","context":"V,2,15,V33","hasball":"MORNINGS","down":2,"type":"P","togo":15,"p_pa":{"result":"INC","vh":"V","rcv":19,"qb":"Ryan Kasdorf"},"spot":"MORNINGS33","newcontext":"V,3,15,V33"},{"p_tk":{"sack":"Y","vh":"H","name":"Brady Mudder"},"text":"Ryan Kasdorf sacked for loss of 13 yards to the MORNINGS20 (Brady Mudder).","playid":"6,5,43","context":"V,3,15,V33","hasball":"MORNINGS","down":3,"type":"P","togo":15,"p_pa":{"result":"SACK","vh":"V","qb":"Ryan Kasdorf","gain":-13},"spot":"MORNINGS33","newcontext":"V,4,28,V20"},{"text":"Spencer Wyant punt 58 yards to the DAKOTA W22, fair catch by Dustin Livingston, clock 05:00.","playid":"6,6,44","clock":"05:00","context":"V,4,28,V20","p_pu":{"vh":"V","name":"Spencer Wyant","gain":58},"hasball":"MORNINGS","down":4,"type":"U","togo":28,"spot":"MORNINGS20","newcontext":"H,1,10,H22"},{"text":"Dakota Wesleyan drive start at 05:00.","playid":"7,1,45","clock":"05:00","context":"H,1,10,H22","hasball":"DAKOTA W","down":1,"togo":10,"spot":"DAKOTA W22","newcontext":"H,1,10,H22"},{"p_tk":{"vh":"V","name":"Ethan Stofferan"},"text":"John Fabrizius rush for 3 yards to the DAKOTA W25 (Ethan Stofferan).","playid":"7,2,46","context":"H,1,10,H22","p_ru":{"vh":"H","name":"John Fabrizius","gain":3},"hasball":"DAKOTA W","down":1,"type":"R","togo":10,"spot":"DAKOTA W22","newcontext":"H,2,7,H25"},{"p_tk":{"vh":"V","name":"Brandon Booth"},"text":"Dillon Turner rush for 2 yards to the DAKOTA W27 (Brandon Booth).","playid":"7,3,47","context":"H,2,7,H25","p_ru":{"vh":"H","name":"Dillon Turner","gain":2},"hasball":"DAKOTA W","down":2,"type":"R","togo":7,"spot":"DAKOTA W25","newcontext":"H,3,5,H27"},{"p_tk":[{"vh":"V","name":"Zac Schleuger"},{"vh":"V","name":"Nate Crnkovich","assist":"Y"}],"text":"Dillon Turner rush for no gain to the DAKOTA W27 (Zac Schleuger; Nate Crnkovich).","playid":"7,4,48","context":"H,3,5,H27","p_ru":{"vh":"H","name":"Dillon Turner","gain":0},"hasball":"DAKOTA W","down":3,"type":"R","togo":5,"spot":"DAKOTA W27","newcontext":"H,4,5,H27"},{"text":"Daniel Porter punt 33 yards to the MORNINGS40, fair catch by Connor Niles, clock 03:33.","playid":"7,5,49","clock":"03:33","context":"H,4,5,H27","p_pu":{"vh":"H","name":"Daniel Porter","gain":33},"hasball":"DAKOTA W","down":4,"type":"U","togo":5,"spot":"DAKOTA W27","newcontext":"V,1,10,V40"},{"text":"Morningside College drive start at 03:33.","playid":"8,1,50","clock":"03:33","context":"V,1,10,V40","hasball":"MORNINGS","down":1,"togo":10,"spot":"MORNINGS40","newcontext":"V,1,10,V40"},{"text":"Ryan Kasdorf pass complete to Connor Niles for 14 yards to the DAKOTA W46, out-of-bounds.","playid":"8,2,51","ob":"y","context":"V,1,10,V40","hasball":"MORNINGS","down":1,"type":"P","togo":10,"p_pa":{"result":"COMP","vh":"V","rcv":4,"qb":"Ryan Kasdorf","gain":14},"spot":"MORNINGS40","newcontext":"V,1,10,H46"},{"p_tk":{"vh":"H","name":"Cohl Ratermann"},"text":"Tyler Kavan rush for 2 yards to the DAKOTA W44 (Cohl Ratermann).","playid":"8,3,52","context":"V,1,10,H46","p_ru":{"vh":"V","name":"Tyler Kavan","gain":2},"hasball":"MORNINGS","down":1,"type":"R","togo":10,"spot":"DAKOTA W46","newcontext":"V,2,8,H44"},{"p_tk":{"vh":"H","name":"Adam Bormann"},"text":"Ryan Kasdorf rush for 8 yards to the DAKOTA W36 (Adam Bormann).","playid":"8,4,53","context":"V,2,8,H44","p_ru":{"vh":"V","name":"Ryan Kasdorf","gain":8},"hasball":"MORNINGS","down":2,"type":"R","togo":8,"spot":"DAKOTA W44","newcontext":"V,1,10,H36"},{"p_tk":{"vh":"H","name":"Zachary Thiel"},"text":"Ryan Kasdorf pass complete to Briar Evans for 16 yards to the DAKOTA W20 (Zachary Thiel).","playid":"8,5,54","context":"V,1,10,H36","hasball":"MORNINGS","down":1,"type":"P","togo":10,"p_pa":{"result":"COMP","vh":"V","rcv":17,"qb":"Ryan Kasdorf","gain":16},"spot":"DAKOTA W36","newcontext":"V,1,10,H20"},{"p_tk":[{"vh":"H","name":"Zachary Thiel"},{"vh":"H","name":"Clark Butler","assist":"Y"}],"text":"Weslee Dvorak rush for 4 yards to the DAKOTA W16 (Zachary Thiel; Clark Butler).","playid":"8,6,55","context":"V,1,10,H20","p_ru":{"vh":"V","name":"Weslee Dvorak","gain":4},"hasball":"MORNINGS","down":1,"type":"R","togo":10,"spot":"DAKOTA W20","newcontext":"V,2,6,H16"},{"text":"PENALTY DAKOTA W pass interference (Trevin Island) 14 yards to the DAKOTA W02.","p_pn":{"result":"ACCEPT","vh":"H","at":"H16","code":"PI","type":"Pass Interference","yards":14},"playid":"8,7,56","context":"V,2,6,H16","hasball":"MORNINGS","down":2,"type":"E","togo":6,"spot":"DAKOTA W16","newcontext":"V,1,0,H02"},{"text":"Ryan Kasdorf pass incomplete (Trevin Island).","playid":"8,8,57","context":"V,1,0,H02","p_bu":{"vh":"H","name":"Trevin Island"},"hasball":"MORNINGS","down":1,"type":"P","togo":0,"p_pa":{"result":"INC","vh":"V","qb":"Ryan Kasdorf"},"spot":"DAKOTA W02","newcontext":"V,2,0,H02"},{"text":"Tyler Kavan rush for 2 yards to the DAKOTA W00, TOUCHDOWN, clock 01:36.","playid":"8,9,58","clock":"01:36","score":"Y","context":"V,2,0,H02","p_ru":{"vh":"V","name":"Tyler Kavan","gain":2},"hasball":"MORNINGS","down":2,"type":"R","togo":0,"spot":"DAKOTA W02","newcontext":"V,1,0,H03"},{"text":"B Cochran-Bray kick attempt good.","playid":"8,10,59","score":"Y","context":"V,1,0,H03","hasball":"MORNINGS","down":1,"type":"X","p_pat":{"result":"GOOD","vh":"V","name":"B Cochran-Bray","score":"Y","type":"K","qb":"B Cochran-Bray"},"togo":0,"spot":"DAKOTA W03","newcontext":"V,1,0,V35"},{"p_tk":{"vh":"V","name":"Christi Walker"},"text":"B Cochran-Bray kickoff 65 yards to the DAKOTA W00, Arthur Brown return 14 yards to the DAKOTA W14 (Christi Walker), clock 01:27.","clock":"01:27","p_ko":{"vh":"V","name":"B Cochran-Bray","gain":65},"hasball":"MORNINGS","type":"K","p_kr":{"vh":"H","name":"Arthur Brown","gain":14},"togo":10,"newcontext":"H,1,10,H14","spot":"MORNINGS35","playid":"8,11,60","context":"V,1,10,V35","down":1},{"text":"Dakota Wesleyan drive start at 01:27.","playid":"9,1,61","clock":"01:27","context":"H,1,10,H14","hasball":"DAKOTA W","down":1,"togo":10,"spot":"DAKOTA W14","newcontext":"H,1,10,H14"},{"p_tk":{"vh":"V","name":"Chad Berg"},"text":"Dillon Turner pass complete to Dustin Livingston for 78 yards to the MORNINGS08 (Chad Berg).","playid":"9,2,62","context":"H,1,10,H14","hasball":"DAKOTA W","down":1,"type":"P","togo":10,"p_pa":{"result":"COMP","vh":"H","rcv":3,"qb":"Dillon Turner","gain":78},"spot":"DAKOTA W14","newcontext":"H,1,0,V08"},{"p_tk":{"vh":"V","name":"Ethan Stofferan"},"text":"Dillon Turner rush for 5 yards to the MORNINGS03 (Ethan Stofferan).","playid":"9,3,63","context":"H,1,0,V08","p_ru":{"vh":"H","name":"Dillon Turner","gain":5},"hasball":"DAKOTA W","down":1,"type":"R","togo":0,"spot":"MORNINGS08","newcontext":"H,2,0,V03"},{"text":"Dillon Turner pass complete to Trevor Schroeder for 3 yards to the MORNINGS00, TOUCHDOWN, clock 00:20.","playid":"9,4,64","clock":"00:20","score":"Y","context":"H,2,0,V03","hasball":"DAKOTA W","down":2,"type":"P","togo":0,"p_pa":{"result":"COMP","vh":"H","rcv":47,"qb":"Dillon Turner","gain":3},"spot":"MORNINGS03","newcontext":"H,1,0,V03"},{"text":"Daniel Porter kick attempt good.","playid":"9,5,65","score":"Y","context":"H,1,0,V03","hasball":"DAKOTA W","down":1,"type":"X","p_pat":{"result":"GOOD","vh":"H","name":"Daniel Porter","score":"Y","type":"K","qb":"Daniel Porter"},"togo":0,"spot":"MORNINGS03","newcontext":"H,1,0,H35"},{"text":"DAKOTA W ball on DAKOTA W30, clock 00:20.","playid":"9,6,66","clock":"00:20","context":"H,1,10,H35","hasball":"DAKOTA W","down":1,"togo":10,"spot":"DAKOTA W35","newcontext":"H,1,10,H30"},{"p_tk":{"vh":"H","name":"Dillon Rork"},"text":"Daniel Porter kickoff 54 yards to the MORNINGS16, Christi Walker return 24 yards to the MORNINGS40 (Dillon Rork), clock 00:10.","clock":"00:10","p_ko":{"vh":"H","name":"Daniel Porter","gain":54},"hasball":"DAKOTA W","type":"K","p_kr":{"vh":"V","name":"Christi Walker","gain":24},"togo":10,"newcontext":"V,1,10,V40","spot":"DAKOTA W30","playid":"9,7,67","context":"H,1,10,H30","down":1},{"text":"Morningside College drive start at 00:10.","playid":"10,1,68","clock":"00:10","context":"V,1,10,V40","hasball":"MORNINGS","down":1,"togo":10,"spot":"MORNINGS40","newcontext":"V,1,10,V40"},{"text":"PENALTY MORNINGS illegal block 25 yards to the MORNINGS15.","p_pn":{"result":"ACCEPT","vh":"V","at":"V40","code":"BL","type":"Illegal Block","yards":25},"playid":"10,2,69","context":"V,1,10,V40","hasball":"MORNINGS","down":1,"type":"E","togo":10,"spot":"MORNINGS40","newcontext":"V,1,35,V15"},{"text":"1st and 10.","playid":"10,3,70","context":"V,1,35,V15","hasball":"MORNINGS","down":1,"togo":35,"spot":"MORNINGS15","newcontext":"V,1,10,V15"},{"p_tk":{"vh":"H","name":"Dillon Rork"},"text":"Ryan Kasdorf rush for 7 yards to the MORNINGS22 (Dillon Rork).","playid":"10,4,71","context":"V,1,10,V15","p_ru":{"vh":"V","name":"Ryan Kasdorf","gain":7},"hasball":"MORNINGS","down":1,"type":"R","togo":10,"spot":"MORNINGS15","newcontext":"V,2,3,V22"}],"number":1,"endqtr":""},{"text":"2nd","drivesum":[{"complete":"Y","plays":5,"driveindex":10,"yards":60,"top":"01:42"},{"complete":"Y","plays":6,"driveindex":11,"yards":11,"top":"02:12"},{"complete":"Y","plays":9,"driveindex":12,"yards":65,"top":"02:52"},{"complete":"Y","plays":3,"driveindex":13,"yards":2,"top":"00:57"},{"complete":"Y","plays":8,"driveindex":14,"yards":73,"top":"02:37"},{"complete":"Y","plays":8,"driveindex":15,"yards":71,"top":"02:43"},{"complete":"Y","plays":2,"driveindex":16,"yards":75,"top":"00:44"},{"complete":"Y","plays":4,"driveindex":17,"yards":18,"top":"13:43"},{"complete":"Y","plays":5,"driveindex":18,"yards":74,"top":"01:55"},{"complete":"Y","plays":4,"driveindex":19,"yards":24,"top":"02:13"},{"complete":"Y","plays":0,"driveindex":20,"yards":0,"top":"10:45"}],"drivestart":[{"vh":"H","clock":"13:28","driveindex":"11,82","spot":"H21","poss":"H,H21,13:28"},{"vh":"V","clock":"11:16","driveindex":"12,90","spot":"V35","poss":"V,V35,11:16"},{"vh":"H","clock":"08:17","driveindex":"13,104","spot":"H25","poss":"H,H25,08:17"},{"vh":"V","clock":"07:20","driveindex":"14,109","spot":"V31","poss":"V,V31,07:20"},{"vh":"H","clock":"04:38","driveindex":"15,122","spot":"H29","poss":"H,H29,04:38"},{"vh":"V","clock":"01:55","driveindex":"16,134","spot":"V25","poss":"V,V25,01:55"},{"vh":"H","clock":"01:10","driveindex":"17,140","spot":"H35","poss":"H,H35,01:10"},{"vh":"V","clock":"14:53","driveindex":"18,148","spot":"V13","poss":"V,V13,14:53"},{"vh":"H","clock":"12:58","driveindex":"19,157","spot":"H13","poss":"H,H13,12:58"},{"vh":"V","clock":"10:45","driveindex":"20,163","spot":"V29","poss":"V,V29,10:45"}],"score":[{"V":26,"H":14},{"V":33,"H":14},{"V":40,"H":14},{"V":40,"H":20},{"V":49,"H":20}],"play":[{"text":"Start of 2nd quarter, clock 15:00.","playid":"10,5,72","clock":"15:00","context":"V,2,3,V22","hasball":"MORNINGS","down":2,"type":"#","togo":3,"spot":"MORNINGS22","newcontext":"V,2,3,V22"},{"p_tk":{"vh":"H","name":"Trevin Island"},"text":"Tyler Kavan rush for 10 yards to the MORNINGS32 (Trevin Island).","playid":"10,6,73","context":"V,2,3,V22","p_ru":{"vh":"V","name":"Tyler Kavan","gain":10},"hasball":"MORNINGS","down":2,"type":"R","togo":3,"spot":"MORNINGS22","newcontext":"V,1,10,V32"},{"p_tk":{"vh":"H","name":"Dillon Rork"},"text":"Ryan Kasdorf rush for 4 yards to the MORNINGS36 (Dillon Rork).","playid":"10,7,74","context":"V,1,10,V32","p_ru":{"vh":"V","name":"Ryan Kasdorf","gain":4},"hasball":"MORNINGS","down":1,"type":"R","togo":10,"spot":"MORNINGS32","newcontext":"V,2,6,V36"},{"text":"PENALTY DAKOTA W personal foul (Dillon Rork) 14 yards to the 50 yardline.","p_pn":{"result":"ACCEPT","vh":"H","at":"V36","code":"PF","type":"Personal Foul","yards":14},"playid":"10,8,75","context":"V,2,6,V36","hasball":"MORNINGS","down":2,"type":"E","togo":6,"spot":"MORNINGS36","newcontext":"V,1,10,V50"},{"text":"PENALTY MORNINGS personal foul (Ryan Kasdorf) 13 yards to the MORNINGS37.","p_pn":{"result":"ACCEPT","vh":"V","at":"V50","code":"PF","type":"Personal Foul","yards":13},"playid":"10,9,76","context":"V,1,10,V50","hasball":"MORNINGS","down":1,"type":"E","togo":10,"spot":"MORNINGS50","newcontext":"V,1,23,V37"},{"text":"1st and 10.","playid":"10,10,77","context":"V,1,23,V37","hasball":"MORNINGS","down":1,"togo":23,"spot":"MORNINGS37","newcontext":"V,1,10,V37"},{"p_tk":{"vh":"H","name":"Cohl Ratermann"},"text":"Tyler Kavan rush for 2 yards to the MORNINGS39 (Cohl Ratermann).","playid":"10,11,78","context":"V,1,10,V37","p_ru":{"vh":"V","name":"Tyler Kavan","gain":2},"hasball":"MORNINGS","down":1,"type":"R","togo":10,"spot":"MORNINGS37","newcontext":"V,2,8,V39"},{"text":"Ryan Kasdorf pass complete to Connor Niles for 61 yards to the DAKOTA W00, TOUCHDOWN, clock 13:28.","playid":"10,12,79","clock":"13:28","score":"Y","context":"V,2,8,V39","hasball":"MORNINGS","down":2,"type":"P","togo":8,"p_pa":{"result":"COMP","vh":"V","rcv":4,"qb":"Ryan Kasdorf","gain":61},"spot":"MORNINGS39","newcontext":"V,1,0,H03"},{"text":"B Cochran-Bray kick attempt good.","playid":"10,13,80","score":"Y","context":"V,1,0,H03","hasball":"MORNINGS","down":1,"type":"X","p_pat":{"result":"GOOD","vh":"V","name":"B Cochran-Bray","score":"Y","type":"K","qb":"B Cochran-Bray"},"togo":0,"spot":"DAKOTA W03","newcontext":"V,1,0,V35"},{"text":"B Cochran-Bray kickoff 44 yards to the DAKOTA W21, fair catch by Arthur Brown, clock 13:28.","playid":"10,14,81","clock":"13:28","context":"V,1,10,V35","p_ko":{"vh":"V","name":"B Cochran-Bray","gain":44},"hasball":"MORNINGS","down":1,"type":"K","togo":10,"spot":"MORNINGS35","newcontext":"H,1,10,H21"},{"text":"Dakota Wesleyan drive start at 13:28.","playid":"11,1,82","clock":"13:28","context":"H,1,10,H21","hasball":"DAKOTA W","down":1,"togo":10,"spot":"DAKOTA W21","newcontext":"H,1,10,H21"},{"p_tk":{"vh":"V","name":"Chase Reis"},"text":"Dillon Turner rush for 2 yards to the DAKOTA W23 (Chase Reis).","playid":"11,2,83","context":"H,1,10,H21","p_ru":{"vh":"H","name":"Dillon Turner","gain":2},"hasball":"DAKOTA W","down":1,"type":"R","togo":10,"spot":"DAKOTA W21","newcontext":"H,2,8,H23"},{"p_tk":[{"vh":"V","name":"Ethan Stofferan"},{"vh":"V","name":"Chase Reis","assist":"Y"}],"text":"Arthur Brown rush for 1 yard to the DAKOTA W24 (Ethan Stofferan; Chase Reis).","playid":"11,3,84","context":"H,2,8,H23","p_ru":{"vh":"H","name":"Arthur Brown","gain":1},"hasball":"DAKOTA W","down":2,"type":"R","togo":8,"spot":"DAKOTA W23","newcontext":"H,3,7,H24"},{"p_tk":{"vh":"V","name":"TEAM"},"text":"Dillon Turner pass complete to Trevor Schroeder for 7 yards to the DAKOTA W31 (TEAM).","playid":"11,4,85","context":"H,3,7,H24","hasball":"DAKOTA W","down":3,"type":"P","togo":7,"p_pa":{"result":"COMP","vh":"H","rcv":47,"qb":"Dillon Turner","gain":7},"spot":"DAKOTA W24","newcontext":"H,1,10,H31"},{"p_tk":{"vh":"V","name":"Logan Rozeboom"},"text":"Dillon Turner rush for 1 yard to the DAKOTA W32 (Logan Rozeboom).","playid":"11,5,86","context":"H,1,10,H31","p_ru":{"vh":"H","name":"Dillon Turner","gain":1},"hasball":"DAKOTA W","down":1,"type":"R","togo":10,"spot":"DAKOTA W31","newcontext":"H,2,9,H32"},{"text":"Dillon Turner pass incomplete to Dustin Livingston (Christi Walker).","playid":"11,6,87","context":"H,2,9,H32","p_bu":{"vh":"V","name":"Christi Walker"},"hasball":"DAKOTA W","down":2,"type":"P","togo":9,"p_pa":{"result":"INC","vh":"H","rcv":3,"qb":"Dillon Turner"},"spot":"DAKOTA W32","newcontext":"H,3,9,H32"},{"text":"Dillon Turner pass incomplete to Dustin Livingston.","playid":"11,7,88","context":"H,3,9,H32","hasball":"DAKOTA W","down":3,"type":"P","togo":9,"p_pa":{"result":"INC","vh":"H","rcv":3,"qb":"Dillon Turner"},"spot":"DAKOTA W32","newcontext":"H,4,9,H32"},{"text":"Daniel Porter punt 33 yards to the MORNINGS35, downed, clock 11:16.","playid":"11,8,89","clock":"11:16","context":"H,4,9,H32","p_pu":{"vh":"H","name":"Daniel Porter","gain":33},"hasball":"DAKOTA W","down":4,"type":"U","togo":9,"spot":"DAKOTA W32","newcontext":"V,1,10,V35"},{"text":"Morningside College drive start at 11:16.","playid":"12,1,90","clock":"11:16","context":"V,1,10,V35","hasball":"MORNINGS","down":1,"togo":10,"spot":"MORNINGS35","newcontext":"V,1,10,V35"},{"p_tk":[{"vh":"H","name":"Brady Mudder"},{"vh":"H","name":"Adam Bormann","assist":"Y"}],"text":"Weslee Dvorak rush for no gain to the MORNINGS35 (Brady Mudder; Adam Bormann).","playid":"12,2,91","context":"V,1,10,V35","p_ru":{"vh":"V","name":"Weslee Dvorak","gain":0},"hasball":"MORNINGS","down":1,"type":"R","togo":10,"spot":"MORNINGS35","newcontext":"V,2,10,V35"},{"text":"Weslee Dvorak rush for 41 yards to the DAKOTA W24, out-of-bounds.","playid":"12,3,92","ob":"y","context":"V,2,10,V35","p_ru":{"vh":"V","name":"Weslee Dvorak","gain":41},"hasball":"MORNINGS","down":2,"type":"R","togo":10,"spot":"MORNINGS35","newcontext":"V,1,10,H24"},{"text":"PENALTY MORNINGS personal foul (Ryan Kasdorf) 15 yards to the DAKOTA W39.","p_pn":{"result":"ACCEPT","vh":"V","at":"H24","code":"PF","type":"Personal Foul","yards":15},"playid":"12,4,93","context":"V,1,10,H24","hasball":"MORNINGS","down":1,"type":"E","togo":10,"spot":"DAKOTA W24","newcontext":"V,1,25,H39"},{"text":"1st and 10.","playid":"12,5,94","context":"V,1,25,H39","hasball":"MORNINGS","down":1,"togo":25,"spot":"DAKOTA W39","newcontext":"V,1,10,H39"},{"p_tk":{"vh":"H","name":"Brady Mudder"},"text":"Tyler Kavan rush for 3 yards to the DAKOTA W36 (Brady Mudder).","playid":"12,6,95","context":"V,1,10,H39","p_ru":{"vh":"V","name":"Tyler Kavan","gain":3},"hasball":"MORNINGS","down":1,"type":"R","togo":10,"spot":"DAKOTA W39","newcontext":"V,2,7,H36"},{"text":"Ryan Kasdorf pass incomplete to Connor Niles.","playid":"12,7,96","context":"V,2,7,H36","hasball":"MORNINGS","down":2,"type":"P","togo":7,"p_pa":{"result":"INC","vh":"V","rcv":4,"qb":"Ryan Kasdorf"},"spot":"DAKOTA W36","newcontext":"V,3,7,H36"},{"text":"Ryan Kasdorf pass incomplete to Mich Whitehead.","playid":"12,8,97","context":"V,3,7,H36","hasball":"MORNINGS","down":3,"type":"P","togo":7,"p_pa":{"result":"INC","vh":"V","rcv":19,"qb":"Ryan Kasdorf"},"spot":"DAKOTA W36","newcontext":"V,4,7,H36"},{"p_tk":{"vh":"H","name":"Dillon Rork"},"text":"Ryan Kasdorf rush for 10 yards to the DAKOTA W26 (Dillon Rork).","playid":"12,9,98","context":"V,4,7,H36","p_ru":{"vh":"V","name":"Ryan Kasdorf","gain":10},"hasball":"MORNINGS","down":4,"type":"R","togo":7,"spot":"DAKOTA W36","newcontext":"V,1,10,H26"},{"p_tk":{"vh":"H","name":"Cody Reder"},"text":"Tyler Kavan rush for 20 yards to the DAKOTA W06 (Cody Reder).","playid":"12,10,99","context":"V,1,10,H26","p_ru":{"vh":"V","name":"Tyler Kavan","gain":20},"hasball":"MORNINGS","down":1,"type":"R","togo":10,"spot":"DAKOTA W26","newcontext":"V,1,0,H06"},{"p_tk":[{"vh":"H","name":"Dillon Rork"},{"vh":"H","name":"Charlie LaRoche","assist":"Y"}],"text":"Tyler Kavan rush for no gain to the DAKOTA W06 (Dillon Rork; Charlie LaRoche).","playid":"12,11,100","context":"V,1,0,H06","p_ru":{"vh":"V","name":"Tyler Kavan","gain":0},"hasball":"MORNINGS","down":1,"type":"R","togo":0,"spot":"DAKOTA W06","newcontext":"V,2,0,H06"},{"text":"Ryan Kasdorf pass complete to Jas VanderKooi for 6 yards to the DAKOTA W00, TOUCHDOWN, clock 08:24.","playid":"12,12,101","clock":"08:24","score":"Y","context":"V,2,0,H06","hasball":"MORNINGS","down":2,"type":"P","togo":0,"p_pa":{"result":"COMP","vh":"V","rcv":9,"qb":"Ryan Kasdorf","gain":6},"spot":"DAKOTA W06","newcontext":"V,1,0,H03"},{"text":"B Cochran-Bray kick attempt good.","playid":"12,13,102","score":"Y","context":"V,1,0,H03","hasball":"MORNINGS","down":1,"type":"X","p_pat":{"result":"GOOD","vh":"V","name":"B Cochran-Bray","score":"Y","type":"K","qb":"B Cochran-Bray"},"togo":0,"spot":"DAKOTA W03","newcontext":"V,1,0,V35"},{"p_tk":{"vh":"V","name":"Zac Schleuger"},"text":"B Cochran-Bray kickoff 46 yards to the DAKOTA W19, Dustin Livingston return 6 yards to the DAKOTA W25 (Zac Schleuger), clock 08:24.","clock":"08:24","p_ko":{"vh":"V","name":"B Cochran-Bray","gain":46},"hasball":"MORNINGS","type":"K","p_kr":{"vh":"H","name":"Dustin Livingston","gain":6},"togo":10,"newcontext":"H,1,10,H25","spot":"MORNINGS35","playid":"12,14,103","context":"V,1,10,V35","down":1},{"text":"Dakota Wesleyan drive start at 08:17.","playid":"13,1,104","clock":"08:17","context":"H,1,10,H25","hasball":"DAKOTA W","down":1,"togo":10,"spot":"DAKOTA W25","newcontext":"H,1,10,H25"},{"text":"Dillon Turner pass incomplete to John Fabrizius.","playid":"13,2,105","context":"H,1,10,H25","hasball":"DAKOTA W","down":1,"type":"P","togo":10,"p_pa":{"result":"INC","vh":"H","rcv":6,"qb":"Dillon Turner"},"spot":"DAKOTA W25","newcontext":"H,2,10,H25"},{"p_tk":[{"vh":"V","name":"Zac Schleuger"},{"vh":"V","name":"Sean Fitzgerald","assist":"Y"}],"text":"Dillon Turner rush for 2 yards to the DAKOTA W27 (Zac Schleuger; Sean Fitzgerald).","playid":"13,3,106","context":"H,2,10,H25","p_ru":{"vh":"H","name":"Dillon Turner","gain":2},"hasball":"DAKOTA W","down":2,"type":"R","togo":10,"spot":"DAKOTA W25","newcontext":"H,3,8,H27"},{"text":"Dillon Turner pass incomplete to Hayden Adams.","playid":"13,4,107","context":"H,3,8,H27","hasball":"DAKOTA W","down":3,"type":"P","togo":8,"p_pa":{"result":"INC","vh":"H","rcv":80,"qb":"Dillon Turner"},"spot":"DAKOTA W27","newcontext":"H,4,8,H27"},{"p_tk":{"vh":"H","name":"Collin Helget"},"text":"Daniel Porter punt 45 yards to the MORNINGS28, Connor Niles return 3 yards to the MORNINGS31 (Collin Helget), clock 07:20.","clock":"07:20","hasball":"DAKOTA W","type":"U","togo":8,"newcontext":"V,1,10,V31","spot":"DAKOTA W27","playid":"13,5,108","context":"H,4,8,H27","down":4,"p_pu":{"vh":"H","name":"Daniel Porter","gain":45},"p_pr":{"vh":"V","name":"Connor Niles","gain":3}},{"text":"Morningside College drive start at 07:20.","playid":"14,1,109","clock":"07:20","context":"V,1,10,V31","hasball":"MORNINGS","down":1,"togo":10,"spot":"MORNINGS31","newcontext":"V,1,10,V31"},{"text":"MORNINGS ball on MORNINGS27, clock 07:20.","playid":"14,2,110","clock":"07:20","context":"V,1,10,V31","hasball":"MORNINGS","down":1,"togo":10,"spot":"MORNINGS31","newcontext":"V,1,10,V27"},{"text":"Morningside College drive start at 07:20.","playid":"14,3,111","clock":"07:20","context":"V,1,10,V27","hasball":"MORNINGS","down":1,"togo":10,"spot":"MORNINGS27","newcontext":"V,1,10,V27"},{"p_tk":{"vh":"H","name":"Trevin Island"},"text":"Ryan Kasdorf pass complete to Connor Niles for 14 yards to the MORNINGS41 (Trevin Island).","playid":"14,4,112","context":"V,1,10,V27","hasball":"MORNINGS","down":1,"type":"P","togo":10,"p_pa":{"result":"COMP","vh":"V","rcv":4,"qb":"Ryan Kasdorf","gain":14},"spot":"MORNINGS27","newcontext":"V,1,10,V41"},{"p_tk":{"vh":"H","name":"Charlie LaRoche"},"text":"Weslee Dvorak rush for 6 yards to the MORNINGS47 (Charlie LaRoche).","playid":"14,5,113","context":"V,1,10,V41","p_ru":{"vh":"V","name":"Weslee Dvorak","gain":6},"hasball":"MORNINGS","down":1,"type":"R","togo":10,"spot":"MORNINGS41","newcontext":"V,2,4,V47"},{"text":"Ryan Kasdorf pass incomplete to Connor Niles.","playid":"14,6,114","context":"V,2,4,V47","hasball":"MORNINGS","down":2,"type":"P","togo":4,"p_pa":{"result":"INC","vh":"V","rcv":4,"qb":"Ryan Kasdorf"},"spot":"MORNINGS47","newcontext":"V,3,4,V47"},{"text":"Ryan Kasdorf pass complete to Tanner VerSteeg for 10 yards to the DAKOTA W43.","playid":"14,7,115","context":"V,3,4,V47","hasball":"MORNINGS","down":3,"type":"P","togo":4,"p_pa":{"result":"COMP","vh":"V","rcv":3,"qb":"Ryan Kasdorf","gain":10},"spot":"MORNINGS47","newcontext":"V,1,10,H43"},{"p_tk":{"vh":"H","name":"Brady Bonte"},"text":"Ryan Kasdorf pass complete to Connor Niles for 5 yards to the DAKOTA W38 (Brady Bonte).","playid":"14,8,116","context":"V,1,10,H43","hasball":"MORNINGS","down":1,"type":"P","togo":10,"p_pa":{"result":"COMP","vh":"V","rcv":4,"qb":"Ryan Kasdorf","gain":5},"spot":"DAKOTA W43","newcontext":"V,2,5,H38"},{"p_tk":[{"vh":"H","name":"Zachary Thiel"},{"vh":"H","name":"Trevin Island","assist":"Y"}],"text":"Tyler Kavan rush for 19 yards to the DAKOTA W19 (Zachary Thiel; Trevin Island).","playid":"14,9,117","context":"V,2,5,H38","p_ru":{"vh":"V","name":"Tyler Kavan","gain":19},"hasball":"MORNINGS","down":2,"type":"R","togo":5,"spot":"DAKOTA W38","newcontext":"V,1,10,H19"},{"p_tk":{"vh":"H","name":"Adam Bormann"},"text":"Weslee Dvorak rush for 11 yards to the DAKOTA W08 (Adam Bormann).","playid":"14,10,118","context":"V,1,10,H19","p_ru":{"vh":"V","name":"Weslee Dvorak","gain":11},"hasball":"MORNINGS","down":1,"type":"R","togo":10,"spot":"DAKOTA W19","newcontext":"V,1,0,H08"},{"text":"Ryan Kasdorf pass complete to Mich Whitehead for 8 yards to the DAKOTA W00, TOUCHDOWN, clock 04:43.","playid":"14,11,119","clock":"04:43","score":"Y","context":"V,1,0,H08","hasball":"MORNINGS","down":1,"type":"P","togo":0,"p_pa":{"result":"COMP","vh":"V","rcv":19,"qb":"Ryan Kasdorf","gain":8},"spot":"DAKOTA W08","newcontext":"V,1,0,H03"},{"text":"B Cochran-Bray kick attempt good.","playid":"14,12,120","score":"Y","context":"V,1,0,H03","hasball":"MORNINGS","down":1,"type":"X","p_pat":{"result":"GOOD","vh":"V","name":"B Cochran-Bray","score":"Y","type":"K","qb":"B Cochran-Bray"},"togo":0,"spot":"DAKOTA W03","newcontext":"V,1,0,V35"},{"p_tk":{"vh":"V","name":"Luke Grooters"},"text":"B Cochran-Bray kickoff 45 yards to the DAKOTA W20, Arthur Brown return 9 yards to the DAKOTA W29 (Luke Grooters), clock 04:38.","clock":"04:38","p_ko":{"vh":"V","name":"B Cochran-Bray","gain":45},"hasball":"MORNINGS","type":"K","p_kr":{"vh":"H","name":"Arthur Brown","gain":9},"togo":10,"newcontext":"H,1,10,H29","spot":"MORNINGS35","playid":"14,13,121","context":"V,1,10,V35","down":1},{"text":"Dakota Wesleyan drive start at 04:38.","playid":"15,1,122","clock":"04:38","context":"H,1,10,H29","hasball":"DAKOTA W","down":1,"togo":10,"spot":"DAKOTA W29","newcontext":"H,1,10,H29"},{"p_tk":{"vh":"V","name":"Christi Walker"},"text":"Dillon Turner pass complete to Dustin Livingston for loss of 1 yard to the DAKOTA W28 (Christi Walker).","playid":"15,2,123","context":"H,1,10,H29","hasball":"DAKOTA W","down":1,"type":"P","togo":10,"p_pa":{"result":"COMP","vh":"H","rcv":3,"qb":"Dillon Turner","gain":-1},"spot":"DAKOTA W29","newcontext":"H,2,11,H28"},{"p_tk":{"vh":"V","name":"Chad Berg"},"text":"John Fabrizius rush for 27 yards to the MORNINGS45 (Chad Berg).","playid":"15,3,124","context":"H,2,11,H28","p_ru":{"vh":"H","name":"John Fabrizius","gain":27},"hasball":"DAKOTA W","down":2,"type":"R","togo":11,"spot":"DAKOTA W28","newcontext":"H,1,10,V45"},{"text":"Dillon Turner rush for 9 yards to the MORNINGS36.","playid":"15,4,125","context":"H,1,10,V45","p_ru":{"vh":"H","name":"Dillon Turner","gain":9},"hasball":"DAKOTA W","down":1,"type":"R","togo":10,"spot":"MORNINGS45","newcontext":"H,2,1,V36"},{"p_tk":{"vh":"V","ff":"Y","name":"TEAM"},"text":"Dillon Turner pass complete to Hayden Adams for 11 yards to the MORNINGS25, fumble by Hayden Adams recovered by DAKOTA W Hayden Adams at MORNINGS20, fumble forced by TEAM.","playid":"15,5,126","p_fumb":{"vh":"H","name":"Hayden Adams","frname":"Hayden Adams","at":"V20","frvh":"H"},"context":"H,2,1,V36","hasball":"DAKOTA W","down":2,"type":"P","togo":1,"p_pa":{"result":"COMP","vh":"H","rcv":80,"qb":"Dillon Turner","gain":11},"spot":"MORNINGS36","newcontext":"H,1,10,V20"},{"text":"Dillon Turner pass incomplete to Dustin Livingston (Christi Walker).","playid":"15,6,127","context":"H,1,10,V20","p_bu":{"vh":"V","name":"Christi Walker"},"hasball":"DAKOTA W","down":1,"type":"P","togo":10,"p_pa":{"result":"INC","vh":"H","rcv":3,"qb":"Dillon Turner"},"spot":"MORNINGS20","newcontext":"H,2,10,V20"},{"p_tk":[{"vh":"V","name":"Zac Schleuger"},{"vh":"V","name":"Sean Fitzgerald","assist":"Y"}],"text":"John Fabrizius rush for 3 yards to the MORNINGS17 (Zac Schleuger; Sean Fitzgerald).","playid":"15,7,128","context":"H,2,10,V20","p_ru":{"vh":"H","name":"John Fabrizius","gain":3},"hasball":"DAKOTA W","down":2,"type":"R","togo":10,"spot":"MORNINGS20","newcontext":"H,3,7,V17"},{"p_tk":{"vh":"V","name":"Christi Walker"},"text":"Dillon Turner rush for 14 yards to the MORNINGS03 (Christi Walker).","playid":"15,8,129","context":"H,3,7,V17","p_ru":{"vh":"H","name":"Dillon Turner","gain":14},"hasball":"DAKOTA W","down":3,"type":"R","togo":7,"spot":"MORNINGS17","newcontext":"H,1,0,V03"},{"text":"Timeout Morningside College, clock 01:59.","playid":"15,9,130","clock":"01:59","context":"H,1,0,V03","hasball":"DAKOTA W","down":1,"p_to":{"vh":"V","team":"Morningside College"},"togo":0,"spot":"MORNINGS03","newcontext":"H,1,0,V03"},{"text":"John Fabrizius rush for 3 yards to the MORNINGS00, TOUCHDOWN, clock 01:55.","playid":"15,10,131","clock":"01:55","score":"Y","context":"H,1,0,V03","p_ru":{"vh":"H","name":"John Fabrizius","gain":3},"hasball":"DAKOTA W","down":1,"type":"R","togo":0,"spot":"MORNINGS03","newcontext":"H,1,0,V03"},{"text":"Daniel Porter kick attempt failed (blocked), returned by TEAM.","playid":"15,11,132","context":"H,1,0,V03","hasball":"DAKOTA W","down":1,"type":"X","p_pat":{"result":"BLOCKED","vh":"H","name":"Daniel Porter","type":"K","qb":"Daniel Porter"},"togo":0,"spot":"MORNINGS03","newcontext":"H,1,0,H35"},{"text":"Daniel Porter kickoff 65 yards to the MORNINGS00, touchback, clock 01:55.","playid":"15,12,133","clock":"01:55","context":"H,1,10,H35","p_ko":{"vh":"H","name":"Daniel Porter","gain":65},"hasball":"DAKOTA W","down":1,"type":"K","togo":10,"spot":"DAKOTA W35","newcontext":"V,1,10,V25"},{"text":"Morningside College drive start at 01:55.","playid":"16,1,134","clock":"01:55","context":"V,1,10,V25","hasball":"MORNINGS","down":1,"togo":10,"spot":"MORNINGS25","newcontext":"V,1,10,V25"},{"p_tk":{"vh":"H","name":"Cody Bonte"},"text":"Ryan Kasdorf pass complete to Tyler Kavan for 10 yards to the MORNINGS35 (Cody Bonte), out-of-bounds.","playid":"16,2,135","ob":"y","context":"V,1,10,V25","hasball":"MORNINGS","down":1,"type":"P","togo":10,"p_pa":{"result":"COMP","vh":"V","rcv":2,"qb":"Ryan Kasdorf","gain":10},"spot":"MORNINGS25","newcontext":"V,1,10,V35"},{"text":"PENALTY MORNINGS illegal formation 5 yards to the MORNINGS30.","p_pn":{"result":"ACCEPT","vh":"V","at":"V35","code":"FO","type":"Illegal Formation","yards":5},"playid":"16,3,136","context":"V,1,10,V35","hasball":"MORNINGS","down":1,"type":"E","togo":10,"spot":"MORNINGS35","newcontext":"V,1,15,V30"},{"text":"Ryan Kasdorf pass complete to Connor Niles for 70 yards to the DAKOTA W00, TOUCHDOWN, clock 01:11.","playid":"16,4,137","clock":"01:11","score":"Y","context":"V,1,15,V30","hasball":"MORNINGS","down":1,"type":"P","togo":15,"p_pa":{"result":"COMP","vh":"V","rcv":4,"qb":"Ryan Kasdorf","gain":70},"spot":"MORNINGS30","newcontext":"V,1,0,H03"},{"text":"Ryan Kasdorf rush attempt good.","playid":"16,5,138","score":"Y","context":"V,1,0,H03","hasball":"MORNINGS","down":1,"type":"X","p_pat":{"result":"GOOD","vh":"V","name":"Ryan Kasdorf","score":"Y","type":"R","qb":"Ryan Kasdorf"},"togo":0,"spot":"DAKOTA W03","newcontext":"V,1,0,V35"},{"text":"B Cochran-Bray kickoff 30 yards to the DAKOTA W35, fair catch by Arthur Brown, clock 01:10.","playid":"16,6,139","clock":"01:10","context":"V,1,10,V35","p_ko":{"vh":"V","name":"B Cochran-Bray","gain":30},"hasball":"MORNINGS","down":1,"type":"K","togo":10,"spot":"MORNINGS35","newcontext":"H,1,10,H35"},{"text":"Dakota Wesleyan drive start at 01:10.","playid":"17,1,140","clock":"01:10","context":"H,1,10,H35","hasball":"DAKOTA W","down":1,"togo":10,"spot":"DAKOTA W35","newcontext":"H,1,10,H35"},{"text":"Dillon Turner pass incomplete to Hayden Adams (Christi Walker).","playid":"17,2,141","context":"H,1,10,H35","p_bu":{"vh":"V","name":"Christi Walker"},"hasball":"DAKOTA W","down":1,"type":"P","togo":10,"p_pa":{"result":"INC","vh":"H","rcv":80,"qb":"Dillon Turner"},"spot":"DAKOTA W35","newcontext":"H,2,10,H35"},{"p_tk":[{"vh":"V","name":"Austin Allen"},{"vh":"V","name":"Sean Fitzgerald","assist":"Y"}],"text":"Arthur Brown rush for 3 yards to the DAKOTA W38 (Austin Allen; Sean Fitzgerald).","playid":"17,3,142","context":"H,2,10,H35","p_ru":{"vh":"H","name":"Arthur Brown","gain":3},"hasball":"DAKOTA W","down":2,"type":"R","togo":10,"spot":"DAKOTA W35","newcontext":"H,3,7,H38"},{"p_tk":[{"vh":"V","name":"Zac Schleuger"},{"vh":"V","name":"Austin Allen","assist":"Y"}],"text":"Dillon Turner rush for 6 yards to the DAKOTA W44 (Zac Schleuger; Austin Allen).","playid":"17,4,143","context":"H,3,7,H38","p_ru":{"vh":"H","name":"Dillon Turner","gain":6},"hasball":"DAKOTA W","down":3,"type":"R","togo":7,"spot":"DAKOTA W38","newcontext":"H,4,1,H44"},{"text":"Timeout Dakota Wesleyan, clock 00:02.","playid":"17,5,144","clock":"00:02","context":"H,4,1,H44","hasball":"DAKOTA W","down":4,"p_to":{"vh":"H","team":"Dakota Wesleyan"},"togo":1,"spot":"DAKOTA W44","newcontext":"H,4,1,H44"},{"p_tk":{"vh":"V","name":"Logan Rozeboom"},"text":"Dillon Turner rush for 9 yards to the MORNINGS47 (Logan Rozeboom).","playid":"17,6,145","context":"H,4,1,H44","p_ru":{"vh":"H","name":"Dillon Turner","gain":9},"hasball":"DAKOTA W","down":4,"type":"R","togo":1,"spot":"DAKOTA W44","newcontext":"H,1,10,V47"},{"text":"DAKOTA W ball on DAKOTA W35, clock 15:00.","playid":"17,7,146","clock":"15:00","context":"H,1,10,V47","hasball":"DAKOTA W","down":1,"togo":10,"spot":"MORNINGS47","newcontext":"H,1,10,H35"},{"p_tk":{"vh":"H","name":"Trey DeCroock"},"text":"Daniel Porter kickoff 65 yards to the MORNINGS00, Christi Walker return 13 yards to the MORNINGS13 (Trey DeCroock), clock 14:53.","clock":"14:53","p_ko":{"vh":"H","name":"Daniel Porter","gain":65},"hasball":"DAKOTA W","type":"K","p_kr":{"vh":"V","name":"Christi Walker","gain":13},"togo":10,"newcontext":"V,1,10,V13","spot":"DAKOTA W35","playid":"17,8,147","context":"H,1,10,H35","down":1},{"text":"Morningside College drive start at 14:53.","playid":"18,1,148","clock":"14:53","context":"V,1,10,V13","hasball":"MORNINGS","down":1,"togo":10,"spot":"MORNINGS13","newcontext":"V,1,10,V13"},{"text":"Ryan Kasdorf pass incomplete to Trey Russell, QB hurry by Brady Bonte.","playid":"18,2,149","context":"V,1,10,V13","hasball":"MORNINGS","down":1,"type":"P","togo":10,"p_qbh":{"vh":"V","name":"Brady Bonte"},"p_pa":{"result":"INC","vh":"V","rcv":6,"qb":"Ryan Kasdorf"},"spot":"MORNINGS13","newcontext":"V,2,10,V13"},{"p_tk":{"vh":"H","name":"Cody Bonte"},"text":"Ryan Kasdorf pass complete to Connor Niles for 12 yards to the MORNINGS25 (Cody Bonte).","playid":"18,3,150","context":"V,2,10,V13","hasball":"MORNINGS","down":2,"type":"P","togo":10,"p_pa":{"result":"COMP","vh":"V","rcv":4,"qb":"Ryan Kasdorf","gain":12},"spot":"MORNINGS13","newcontext":"V,1,10,V25"},{"p_tk":{"vh":"H","name":"Cohl Ratermann"},"text":"Tyler Kavan rush for 35 yards to the DAKOTA W40 (Cohl Ratermann).","playid":"18,4,151","context":"V,1,10,V25","p_ru":{"vh":"V","name":"Tyler Kavan","gain":35},"hasball":"MORNINGS","down":1,"type":"R","togo":10,"spot":"MORNINGS25","newcontext":"V,1,10,H40"},{"p_tk":[{"vh":"H","name":"Dillon Rork"},{"vh":"H","name":"Sam Kiger","assist":"Y"}],"text":"Weslee Dvorak rush for 6 yards to the DAKOTA W34 (Dillon Rork; Sam Kiger).","playid":"18,5,152","context":"V,1,10,H40","p_ru":{"vh":"V","name":"Weslee Dvorak","gain":6},"hasball":"MORNINGS","down":1,"type":"R","togo":10,"spot":"DAKOTA W40","newcontext":"V,2,4,H34"},{"p_tk":{"vh":"H","name":"Brady Bonte"},"text":"Ryan Kasdorf pass complete to Jas VanderKooi for 6 yards to the DAKOTA W28 (Brady Bonte).","playid":"18,6,153","context":"V,2,4,H34","hasball":"MORNINGS","down":2,"type":"P","togo":4,"p_pa":{"result":"COMP","vh":"V","rcv":9,"qb":"Ryan Kasdorf","gain":6},"spot":"DAKOTA W34","newcontext":"V,1,10,H28"},{"text":"B Cochran-Bray kick attempt good.","playid":"18,7,154","score":"Y","context":"V,1,0,H28","hasball":"MORNINGS","down":1,"type":"X","p_pat":{"result":"GOOD","vh":"V","name":"B Cochran-Bray","score":"Y","type":"K","qb":"B Cochran-Bray"},"togo":0,"spot":"DAKOTA W28","newcontext":"V,1,0,V35"},{"text":"PENALTY DAKOTA W personal foul (Trevin Island) 15 yards to the 50 yardline.","p_pn":{"result":"ACCEPT","vh":"H","at":"V35","code":"PF","type":"Personal Foul","yards":15},"playid":"18,8,155","context":"V,1,10,V35","hasball":"MORNINGS","down":1,"type":"E","togo":10,"spot":"MORNINGS35","newcontext":"V,1,10,V50"},{"p_tk":{"vh":"V","name":"TEAM"},"text":"Christi Walker kickoff 42 yards to the DAKOTA W08, Dustin Livingston return 5 yards to the DAKOTA W13 (TEAM), clock 12:58.","clock":"12:58","p_ko":{"vh":"V","name":"Christi Walker","gain":42},"hasball":"MORNINGS","type":"K","p_kr":{"vh":"H","name":"Dustin Livingston","gain":5},"togo":10,"newcontext":"H,1,10,H13","spot":"MORNINGS50","playid":"18,9,156","context":"V,1,10,V50","down":1},{"text":"Dakota Wesleyan drive start at 12:58.","playid":"19,1,157","clock":"12:58","context":"H,1,10,H13","hasball":"DAKOTA W","down":1,"togo":10,"spot":"DAKOTA W13","newcontext":"H,1,10,H13"},{"p_tk":{"vh":"V","name":"Derrick Dison"},"text":"Dillon Turner rush for 17 yards to the DAKOTA W30 (Derrick Dison).","playid":"19,2,158","context":"H,1,10,H13","p_ru":{"vh":"H","name":"Dillon Turner","gain":17},"hasball":"DAKOTA W","down":1,"type":"R","togo":10,"spot":"DAKOTA W13","newcontext":"H,1,10,H30"},{"p_tk":{"vh":"V","name":"Logan Rozeboom"},"text":"John Fabrizius rush for loss of 1 yard to the DAKOTA W29 (Logan Rozeboom).","playid":"19,3,159","context":"H,1,10,H30","p_ru":{"vh":"H","name":"John Fabrizius","gain":-1},"hasball":"DAKOTA W","down":1,"type":"R","togo":10,"spot":"DAKOTA W30","newcontext":"H,2,11,H29"},{"p_tk":[{"vh":"V","name":"Alex Dau"},{"vh":"V","name":"Ethan Stofferan","assist":"Y"}],"text":"Dillon Turner pass complete to Hayden Adams for 7 yards to the DAKOTA W36 (Alex Dau; Ethan Stofferan).","playid":"19,4,160","context":"H,2,11,H29","hasball":"DAKOTA W","down":2,"type":"P","togo":11,"p_pa":{"result":"COMP","vh":"H","rcv":80,"qb":"Dillon Turner","gain":7},"spot":"DAKOTA W29","newcontext":"H,3,4,H36"},{"p_tk":{"vh":"V","name":"Ethan Stofferan"},"text":"Dillon Turner rush for 1 yard to the DAKOTA W37 (Ethan Stofferan).","playid":"19,5,161","context":"H,3,4,H36","p_ru":{"vh":"H","name":"Dillon Turner","gain":1},"hasball":"DAKOTA W","down":3,"type":"R","togo":4,"spot":"DAKOTA W36","newcontext":"H,4,3,H37"},{"text":"Daniel Porter punt 34 yards to the MORNINGS29, downed, clock 10:45.","playid":"19,6,162","clock":"10:45","context":"H,4,3,H37","p_pu":{"vh":"H","name":"Daniel Porter","gain":34},"hasball":"DAKOTA W","down":4,"type":"U","togo":3,"spot":"DAKOTA W37","newcontext":"V,1,10,V29"},{"text":"Morningside College drive start at 10:45.","playid":"20,1,163","clock":"10:45","context":"V,1,10,V29","hasball":"MORNINGS","down":1,"togo":10,"spot":"MORNINGS29","newcontext":"V,1,10,V29"},{"text":"DAKOTA W ball on DAKOTA W35, clock 15:00.","playid":"20,2,164","clock":"15:00","context":"V,1,10,V29","hasball":"MORNINGS","down":1,"togo":10,"spot":"MORNINGS29","newcontext":"H,1,10,H35"},{"text":"Start of 3rd quarter, clock 10:50.","playid":"20,3,165","clock":"10:50","context":"H,1,10,H35","hasball":"DAKOTA W","down":1,"type":"#","togo":10,"spot":"DAKOTA W35","newcontext":"H,1,10,H35"},{"text":"End of half, clock 00:00.","playid":"20,4,166","clock":"00:00","context":"H,1,10,H35","hasball":"DAKOTA W","down":1,"togo":10,"spot":"DAKOTA W35","newcontext":"H,1,10,H35"}],"number":2,"endqtr":""},{"text":"3rd","drivesum":{"complete":"N","plays":0,"driveindex":21,"yards":0,"top":"00:00"},"drivestart":{"vh":"V","clock":"15:00","driveindex":"21,170","spot":"V35","poss":"V,V35,15:00"},"score":{"V":49,"H":20},"play":[{"text":"DAKOTA W ball on DAKOTA W35, clock 15:00.","playid":"20,5,167","clock":"15:00","context":"H,1,10,H35","hasball":"DAKOTA W","down":1,"togo":10,"spot":"DAKOTA W35","newcontext":"H,1,10,H35"},{"text":"Start of 3rd quarter, clock 15:00.","playid":"20,6,168","clock":"15:00","context":"H,1,10,H35","hasball":"DAKOTA W","down":1,"type":"#","togo":10,"spot":"DAKOTA W35","newcontext":"H,1,10,H35"},{"text":"Daniel Porter kickoff 30 yards to the MORNINGS35, downed, clock 15:00.","playid":"20,7,169","clock":"15:00","context":"H,1,10,H35","p_ko":{"vh":"H","name":"Daniel Porter","gain":30},"hasball":"DAKOTA W","down":1,"type":"K","togo":10,"spot":"DAKOTA W35","newcontext":"V,1,10,V35"},{"text":"Morningside College drive start at 15:00.","playid":"21,1,170","clock":"15:00","context":"V,1,10,V35","hasball":"MORNINGS","down":1,"togo":10,"spot":"MORNINGS35","newcontext":"V,1,10,V35"}],"number":3,"endqtr":""}],"format":"summary","downtogo":{"id":"","htoh":"","qtr":3,"clock":"15:00","vtoh":"","context":"H,1,10,H35","hasball":"H","down":1,"togo":10,"spot":"H35","lastplay":"Morningside College drive start at 15:00."}},"drives":{"drive":[{"start_how":"KO","end_how":"PUNT","vh":"H","start_qtr":1,"plays":3,"team":"DAKOTA W","end_qtr":1,"yards":8,"end_time":"13:37","start":"KO,1,15:00,20","end_spot":"MORNINGS40","start_time":"15:00","driveindex":1,"start_spot":"MORNINGS20","end":"PUNT,1,13:37,40","top":"01:23"},{"start_how":"PUNT","end_how":"TD","vh":"V","start_qtr":1,"plays":2,"team":"MORNINGS","end_qtr":1,"yards":60,"rz":1,"end_time":"13:11","start":"PUNT,1,13:37,40","end_spot":"MORNINGS00","start_time":"13:37","driveindex":2,"start_spot":"MORNINGS40","end":"TD,1,13:11,0","top":"00:26"},{"start_how":"KO","end_how":"PUNT","vh":"H","start_qtr":1,"plays":3,"team":"DAKOTA W","end_qtr":1,"yards":-15,"end_time":"11:42","start":"KO,1,13:03,26","end_spot":"MORNINGS15","start_time":"13:03","driveindex":3,"start_spot":"MORNINGS26","end":"PUNT,1,11:42,15","top":"01:21"},{"start_how":"PUNT","end_how":"TD","vh":"V","start_qtr":1,"plays":2,"team":"MORNINGS","end_qtr":1,"yards":15,"rz":1,"end_time":"11:08","start":"PUNT,1,11:42,15","end_spot":"MORNINGS00","start_time":"11:42","driveindex":4,"start_spot":"MORNINGS15","end":"TD,1,11:08,0","top":"00:34"},{"start_how":"KO","end_how":"TD","vh":"H","start_qtr":1,"plays":10,"team":"DAKOTA W","end_qtr":1,"yards":82,"rz":1,"end_time":"07:03","start":"KO,1,11:01,18","end_spot":"MORNINGS00","start_time":"11:01","driveindex":5,"start_spot":"MORNINGS18","end":"TD,1,07:03,0","top":"03:58"},{"start_how":"KO","end_how":"PUNT","vh":"V","start_qtr":1,"plays":3,"team":"MORNINGS","end_qtr":1,"yards":-18,"end_time":"05:00","start":"KO,1,06:55,38","end_spot":"MORNINGS22","start_time":"06:55","driveindex":6,"start_spot":"MORNINGS38","end":"PUNT,1,05:00,22","top":"01:55"},{"start_how":"PUNT","end_how":"PUNT","vh":"H","start_qtr":1,"plays":3,"team":"DAKOTA W","end_qtr":1,"yards":5,"end_time":"03:33","start":"PUNT,1,05:00,22","end_spot":"MORNINGS40","start_time":"05:00","driveindex":7,"start_spot":"MORNINGS22","end":"PUNT,1,03:33,40","top":"01:27"},{"start_how":"PUNT","end_how":"TD","vh":"V","start_qtr":1,"plays":7,"team":"MORNINGS","end_qtr":1,"yards":60,"rz":1,"end_time":"01:36","start":"PUNT,1,03:33,40","end_spot":"MORNINGS00","start_time":"03:33","driveindex":8,"start_spot":"MORNINGS40","end":"TD,1,01:36,0","top":"01:57"},{"start_how":"KO","end_how":"TD","vh":"H","start_qtr":1,"plays":3,"team":"DAKOTA W","end_qtr":1,"yards":86,"rz":1,"end_time":"00:20","start":"KO,1,01:27,14","end_spot":"MORNINGS00","start_time":"01:27","driveindex":9,"start_spot":"MORNINGS14","end":"TD,1,00:20,0","top":"01:07"},{"start_how":"KO","end_how":"TD","vh":"V","start_qtr":1,"plays":5,"team":"MORNINGS","end_qtr":2,"yards":60,"rz":1,"end_time":"13:28","start":"KO,1,00:10,40","end_spot":"MORNINGS00","start_time":"00:10","driveindex":10,"start_spot":"MORNINGS40","end":"TD,2,13:28,0","top":"13:18"},{"start_how":"KO","end_how":"PUNT","vh":"H","start_qtr":2,"plays":6,"team":"DAKOTA W","end_qtr":2,"yards":11,"end_time":"11:16","start":"KO,2,13:28,21","end_spot":"MORNINGS35","start_time":"13:28","driveindex":11,"start_spot":"MORNINGS21","end":"PUNT,2,11:16,35","top":"17:12"},{"start_how":"PUNT","end_how":"TD","vh":"V","start_qtr":2,"plays":9,"team":"MORNINGS","end_qtr":2,"yards":65,"rz":1,"end_time":"08:24","start":"PUNT,2,11:16,35","end_spot":"MORNINGS00","start_time":"11:16","driveindex":12,"start_spot":"MORNINGS35","end":"TD,2,08:24,0","top":"17:52"},{"start_how":"KO","end_how":"PUNT","vh":"H","start_qtr":2,"plays":3,"team":"DAKOTA W","end_qtr":2,"yards":2,"end_time":"07:20","start":"KO,2,08:17,25","end_spot":"MORNINGS31","start_time":"08:17","driveindex":13,"start_spot":"MORNINGS25","end":"PUNT,2,07:20,31","top":"15:57"},{"start_how":"PUNT","end_how":"TD","vh":"V","start_qtr":2,"plays":8,"team":"MORNINGS","end_qtr":2,"yards":73,"rz":1,"end_time":"04:43","start":"PUNT,2,07:20,27","end_spot":"MORNINGS00","start_time":"07:20","driveindex":14,"start_spot":"MORNINGS27","end":"TD,2,04:43,0","top":"17:37"},{"start_how":"KO","end_how":"TD","vh":"H","start_qtr":2,"plays":8,"team":"DAKOTA W","end_qtr":2,"yards":71,"rz":1,"end_time":"01:55","start":"KO,2,04:38,29","end_spot":"MORNINGS00","start_time":"04:38","driveindex":15,"start_spot":"MORNINGS29","end":"TD,2,01:55,0","top":"17:43"},{"start_how":"KO","end_how":"TD","vh":"V","start_qtr":2,"plays":2,"team":"MORNINGS","end_qtr":2,"yards":75,"rz":1,"end_time":"01:11","start":"KO,2,01:55,25","end_spot":"MORNINGS00","start_time":"01:55","driveindex":16,"start_spot":"MORNINGS25","end":"TD,2,01:11,0","top":"15:44"},{"start_how":"KO","end_how":"UNK","vh":"H","start_qtr":2,"plays":4,"team":"DAKOTA W","end_qtr":2,"yards":18,"end_time":"14:53","start":"KO,2,01:10,35","end_spot":"MORNINGS13","start_time":"01:10","driveindex":17,"start_spot":"MORNINGS35","end":"UNK,2,14:53,13","top":"01:17"},{"start_how":"KO","end_how":"UNK","vh":"V","start_qtr":2,"plays":5,"team":"MORNINGS","end_qtr":2,"yards":74,"end_time":"12:58","start":"KO,2,14:53,13","end_spot":"MORNINGS13","start_time":"14:53","driveindex":18,"start_spot":"MORNINGS13","end":"UNK,2,12:58,13","top":"16:55"},{"start_how":"KO","end_how":"PUNT","vh":"H","start_qtr":2,"plays":4,"team":"DAKOTA W","end_qtr":2,"yards":24,"end_time":"10:45","start":"KO,2,12:58,13","end_spot":"MORNINGS29","start_time":"12:58","driveindex":19,"start_spot":"MORNINGS13","end":"PUNT,2,10:45,29","top":"17:13"},{"start_how":"PUNT","end_how":"HALF","vh":"V","start_qtr":2,"plays":0,"team":"MORNINGS","end_qtr":3,"yards":0,"end_time":"15:00","start":"PUNT,2,10:45,29","end_spot":"MORNINGS35","start_time":"10:45","driveindex":20,"start_spot":"MORNINGS29","end":"HALF,3,15:00,35","top":"10:45"},{"start_how":"KO","end_how":"UNK","vh":"V","start_qtr":3,"plays":0,"team":"MORNINGS","end_qtr":3,"yards":0,"end_time":"15:00","start":"KO,3,15:00,35","end_spot":"MORNINGS35","start_time":"15:00","driveindex":21,"start_spot":"MORNINGS35","end":"UNK,3,15:00,35","top":"00:00"}]},"team":[{"id":"MORNINGS","record":"5-1","abb":"M","player":[{"defense":{"brup":3,"tflua":1,"tfla":0,"tflyds":1,"tackua":4,"tacka":0,"tot_tack":4},"dpos":"CB","playerId":"","name":"Christi Walker","ko":{"tb":0,"ob":0,"no":1,"yds":42},"shortname":"Christi Walker","checkname":"WALKER,CHRISTI","kr":{"no":3,"td":0,"long":28,"yds":65},"uni":1,"gs":1,"code":1,"gp":1},{"opos":"RB","rush":{"loss":0,"att":12,"td":3,"long":0,"yds":137,"gain":137},"playerId":"","name":"Tyler Kavan","rcv":{"no":1,"td":0,"long":0,"yds":10},"shortname":"Tyler Kavan","checkname":"KAVAN,TYLER","uni":2,"gs":1,"code":2,"gp":1,"scoring":{"td":3}},{"playerId":"","name":"Tanner VerSteeg","rcv":{"no":1,"td":0,"long":0,"yds":10},"shortname":"Tanner VerSteeg","checkname":"VERSTEEG,TANNER","uni":3,"code":3,"gp":1},{"opos":"WR","playerId":"","name":"Connor Niles","rcv":{"no":7,"td":2,"long":0,"yds":206},"shortname":"Connor Niles","checkname":"NILES,CONNOR","uni":4,"gs":1,"code":4,"pr":{"no":1,"td":0,"long":3,"yds":3},"gp":1,"scoring":{"td":2}},{"defense":{"tflua":0,"tfla":1,"tflyds":1,"tackua":2,"tacka":2,"tot_tack":4},"dpos":"SF","playerId":"","name":"Chad Berg","shortname":"Chad Berg","checkname":"BERG,CHAD","uni":5,"gs":1,"code":5,"gp":1},{"opos":"TE","playerId":"","name":"Trey Russell","shortname":"Trey Russell","checkname":"RUSSELL,TREY","uni":6,"gs":1,"code":6,"gp":1},{"defense":{"tackua":2,"tacka":5,"tot_tack":7},"dpos":"LB","playerId":"","name":"Zac Schleuger","shortname":"Zac Schleuger","checkname":"SCHLEUGER,ZAC","uni":8,"gs":1,"code":8,"gp":1},{"opos":"WR","playerId":"","name":"Jas VanderKooi","rcv":{"no":2,"td":1,"long":0,"yds":12},"shortname":"Jas VanderKooi","checkname":"VANDERKOOI,JAS","uni":9,"gs":1,"code":9,"gp":1,"scoring":{"td":1}},{"defense":{"tackua":1,"tacka":0,"tot_tack":1},"dpos":"SF","playerId":"","name":"Taylor James","shortname":"Taylor James","checkname":"JAMES,TAYLOR","uni":10,"gs":1,"code":10,"gp":1},{"opos":"QB","rush":{"loss":13,"att":5,"td":0,"long":0,"yds":16,"gain":29},"code":12,"uni":12,"pass":{"sackyds":-13,"comp":13,"sacks":1,"int":0,"att":21,"td":4,"long":0,"yds":262},"scoring":{"patrush":1},"pat":{"retkmade":0,"kickmade":0,"rushatt":1,"retkatt":0,"retfatt":0,"rushmade":1,"retfmade":0,"rcvmade":0,"kickatt":0,"passatt":0,"passmade":0},"playerId":"","name":"Ryan Kasdorf","checkname":"KASDORF,RYAN","shortname":"Ryan Kasdorf","gs":1,"gp":1},{"opos":"FB","playerId":"","name":"Briar Evans","rcv":{"no":1,"td":0,"long":0,"yds":16},"shortname":"Briar Evans","checkname":"EVANS,BRIAR","uni":17,"gs":1,"code":17,"gp":1},{"playerId":"","name":"Mich Whitehead","rcv":{"no":1,"td":1,"long":0,"yds":8},"shortname":"Mich Whitehead","checkname":"WHITEHEAD,MICH","uni":19,"code":19,"gp":1,"scoring":{"td":1}},{"defense":{"tflua":1,"tfla":1,"tflyds":2,"tackua":6,"tacka":1,"tot_tack":7},"dpos":"SF","playerId":"","name":"Logan Rozeboom","shortname":"Logan Rozeboom","checkname":"ROZEBOOM,LOGAN","uni":20,"gs":1,"code":20,"gp":1},{"defense":{"tackua":2,"tacka":0,"tot_tack":2},"dpos":"CB","playerId":"","name":"Derrick Dison","shortname":"Derrick Dison","checkname":"DISON,DERRICK","uni":21,"gs":1,"code":21,"gp":1},{"defense":{"tackua":0,"tacka":1,"tot_tack":1},"playerId":"","name":"Alex Dau","shortname":"Alex Dau","checkname":"DAU,ALEX","uni":24,"code":24,"gp":1},{"rush":{"loss":0,"att":6,"td":0,"long":0,"yds":68,"gain":68},"playerId":"","name":"Weslee Dvorak","shortname":"Weslee Dvorak","checkname":"DVORAK,WESLEE","uni":28,"code":28,"gp":1},{"defense":{"tackua":0,"tacka":1,"tot_tack":1},"playerId":"","name":"Lucas Hunt","shortname":"Lucas Hunt","checkname":"HUNT,LUCAS","uni":30,"code":30,"gp":1},{"defense":{"tackua":4,"tacka":3,"tot_tack":7},"dpos":"LB","playerId":"","name":"Ethan Stofferan","shortname":"Ethan Stofferan","checkname":"STOFFERAN,ETHAN","uni":32,"gs":1,"code":32,"gp":1},{"defense":{"tackua":1,"tacka":0,"tot_tack":1},"playerId":"","name":"Alex Stueve","shortname":"Alex Stueve","checkname":"STUEVE,ALEX","uni":33,"code":33,"gp":1},{"pat":{"retkmade":0,"kickmade":0,"rushatt":0,"retkatt":0,"retfatt":0,"rushmade":0,"retfmade":0,"rcvmade":0,"kickatt":2,"passatt":0,"passmade":0},"playerId":"","name":"Jared Amundson","shortname":"Jared Amundson","checkname":"AMUNDSON,JARED","uni":37,"code":37,"gp":1},{"pat":{"retkmade":0,"kickmade":5,"rushatt":0,"retkatt":0,"retfatt":0,"rushmade":0,"retfmade":0,"rcvmade":0,"kickatt":5,"passatt":0,"passmade":0},"playerId":"","name":"B Cochran-Bray","ko":{"tb":0,"ob":0,"no":8,"yds":423},"shortname":"B Cochran-Bray","checkname":"COCHRAN-BRAY,B","uni":39,"code":39,"gp":1,"scoring":{"patkick":5}},{"defense":{"tackua":2,"tacka":0,"tot_tack":2},"playerId":"","name":"Luke Grooters","shortname":"Luke Grooters","checkname":"GROOTERS,LUKE","uni":40,"code":40,"gp":1},{"defense":{"tackua":1,"tacka":0,"tot_tack":1},"playerId":"","name":"Jesse Faltys","shortname":"Jesse Faltys","checkname":"FALTYS,JESSE","uni":41,"code":41,"gp":1},{"defense":{"tflua":1,"tfla":0,"tflyds":1,"tackua":1,"tacka":0,"tot_tack":1},"dpos":"DL","playerId":"","name":"Tony Heimer","shortname":"Tony Heimer","checkname":"HEIMER,TONY","uni":44,"gs":1,"code":44,"gp":1},{"defense":{"tackua":0,"tacka":3,"tot_tack":3},"dpos":"DL","playerId":"","name":"Sean Fitzgerald","shortname":"Sean Fitzgerald","checkname":"FITZGERALD,SEAN","uni":48,"gs":1,"code":48,"gp":1},{"defense":{"tackua":1,"tacka":0,"tot_tack":1},"playerId":"","name":"Brandon Booth","shortname":"Brandon Booth","checkname":"BOOTH,BRANDON","uni":49,"code":49,"gp":1},{"defense":{"tackua":1,"tacka":1,"tot_tack":2},"playerId":"","name":"Chase Reis","shortname":"Chase Reis","checkname":"REIS,CHASE","uni":55,"code":55,"gp":1},{"opos":"RG","playerId":"","name":"Austin Anfinson","shortname":"Austin Anfinson","checkname":"ANFINSON,AUSTIN","uni":56,"gs":1,"code":56,"gp":1},{"opos":"LG","playerId":"","name":"Joe Brummer","shortname":"Joe Brummer","checkname":"BRUMMER,JOE","uni":58,"gs":1,"code":58,"gp":1},{"opos":"LT","playerId":"","name":"Blake Frank","shortname":"Blake Frank","checkname":"FRANK,BLAKE","uni":61,"gs":1,"code":61,"gp":1},{"opos":"C","playerId":"","name":"Jack Steinberg","shortname":"Jack Steinberg","checkname":"STEINBERG,JACK","uni":65,"gs":1,"code":65,"gp":1},{"opos":"RT","playerId":"","name":"Chad Willer","shortname":"Chad Willer","checkname":"WILLER,CHAD","uni":70,"gs":1,"code":70,"gp":1},{"defense":{"tackua":0,"tacka":2,"tot_tack":2},"dpos":"DL","playerId":"","name":"Austin Allen","shortname":"Austin Allen","checkname":"ALLEN,AUSTIN","uni":94,"gs":1,"code":94,"gp":1},{"punt":{"tb":0,"blkd":0,"no":1,"plus50":1,"inside20":0,"long":58,"avg":58,"yds":58,"fc":1},"playerId":"","name":"Spencer Wyant","shortname":"Spencer Wyant","checkname":"WYANT,SPENCER","uni":95,"code":95,"gp":1},{"defense":{"tackua":0,"tacka":1,"tot_tack":1},"dpos":"DL","playerId":"","name":"Nate Crnkovich","shortname":"Nate Crnkovich","checkname":"CRNKOVICH,NATE","uni":99,"gs":1,"code":99,"gp":1},{"defense":{"ff":1,"tackua":3,"tacka":0,"tot_tack":3},"pat":{"retkmade":0,"kickmade":0,"rushatt":0,"retkatt":1,"retfatt":0,"rushmade":0,"retfmade":0,"rcvmade":0,"kickatt":0,"passatt":0,"passmade":0},"playerId":"","name":"Team","shortname":"Team","checkname":"TEAM","uni":"TM","code":198,"gp":1}],"vh":"V","conf-record":"4-0","linescore":{"lineprd":[{"prd":1,"score":19},{"prd":2,"score":30},{"prd":3,"score":0}],"score":49,"line":"19,30,0","prds":3},"name":"Morningside College","totals":{"defense":{"ff":1,"brup":3,"tflua":3,"tfla":2,"tflyds":5,"tackua":31,"fr":0,"tacka":20,"tot_tack":51,"fryds":0},"totoff_avg":11,"rush":{"loss":13,"att":23,"td":3,"long":0,"yds":221,"gain":234},"punt":{"tb":0,"blkd":0,"no":1,"plus50":1,"inside20":0,"long":58,"avg":58,"yds":58,"fc":1},"ko":{"tb":0,"ob":0,"no":9,"yds":465},"totoff_plays":44,"rcv":{"no":13,"td":4,"long":0,"yds":262},"fumbles":{"lost":0,"no":0},"kr":{"no":3,"td":0,"long":28,"yds":65},"totoff_yards":483,"penalties":{"no":6,"yds":0},"scoring":{"patkick":5,"td":7,"patrush":1},"misc":{"ona":0,"yds":0,"top":"291:09","onm":0},"pass":{"sackyds":-13,"comp":13,"sacks":1,"int":0,"att":21,"td":4,"long":0,"yds":262},"pat":{"kickmade":5,"rushatt":1,"retkatt":1,"rushmade":1,"kickatt":7},"firstdowns":{"rush":12,"no":32,"penalty":8,"pass":12},"redzone":{"endgame":0,"enddowns":0,"scores":4,"fgmade":0,"endfga":0,"att":19,"tdrush":2,"points":12,"endhalf":0,"tdpass":2,"endfumb":0,"endint":0},"conversions":{"fourthatt":1,"thirdatt":3,"fourthconv":1,"thirdconv":1},"pr":{"no":1,"td":0,"long":3,"yds":3}},"code":""},{"id":"DAKOTA W","record":"5-1","abb":"D","player":[{"opos":"RB","rush":{"loss":0,"att":3,"td":0,"long":0,"yds":5,"gain":5},"playerId":"owoh0q05qeqx3nr2","name":"Arthur Brown","shortname":"Arthur Brown","checkname":"BROWN,ARTHUR","kr":{"no":4,"td":0,"long":25,"yds":67},"uni":1,"gs":1,"code":1,"gp":1},{"opos":"WR","playerId":"8cewrfzv1nvya194","name":"Kodi Larson","rcv":{"no":1,"td":0,"long":0,"yds":0},"shortname":"Kodi Larson","checkname":"LARSON,KODI","uni":2,"gs":1,"code":2,"gp":1},{"opos":"WR","playerId":"u3qk0bju91v528je","name":"Dustin Livingston","rcv":{"no":3,"td":0,"long":0,"yds":75},"shortname":"Dustin Livingston","checkname":"LIVINGSTON,DUSTIN","kr":{"no":3,"td":0,"long":18,"yds":29},"uni":3,"gs":1,"code":3,"gp":1},{"defense":{"qbh":1,"tackua":2,"tacka":0,"tot_tack":2},"dpos":"LB","playerId":"bgqimhjkfburcj6o","name":"Brady Bonte","shortname":"Brady Bonte","checkname":"BONTE,BRADY","uni":4,"gs":1,"code":4,"gp":1},{"defense":{"tackua":0,"tacka":1,"tot_tack":1},"dpos":"LB","playerId":"8chhcai00vskilhr","name":"Clark Butler","shortname":"Clark Butler","checkname":"BUTLER,CLARK","uni":5,"gs":1,"code":5,"gp":1},{"rush":{"loss":1,"att":5,"td":1,"long":0,"yds":35,"gain":36},"playerId":"9rk3rc47ckp8vw3w","name":"John Fabrizius","shortname":"John Fabrizius","checkname":"FABRIZIUS,JOHN","uni":6,"code":6,"gp":1,"scoring":{"td":1}},{"pat":{"retkmade":0,"kickmade":2,"rushatt":0,"retkatt":0,"retfatt":0,"rushmade":0,"retfmade":0,"rcvmade":0,"kickatt":3,"passatt":0,"passmade":0},"punt":{"tb":0,"blkd":0,"no":6,"plus50":0,"inside20":0,"long":45,"avg":30.2,"yds":181,"fc":2},"playerId":"6z4qkf8kp27yu58n","name":"Daniel Porter","ko":{"tb":1,"ob":0,"no":5,"yds":269},"shortname":"Daniel Porter","checkname":"PORTER,DANIEL","uni":9,"code":9,"gp":1,"scoring":{"patkick":2}},{"playerId":"d1qj3sk3avdesutm","name":"Austin Buysse","shortname":"Austin Buysse","checkname":"BUYSSE,AUSTIN","uni":12,"code":12,"gp":1},{"opos":"QB","rush":{"loss":1,"att":21,"td":0,"long":0,"yds":125,"gain":126},"playerId":"81e5n2b74a701ait","name":"Dillon Turner","shortname":"Dillon Turner","checkname":"TURNER,DILLON","uni":15,"gs":1,"code":15,"gp":1,"pass":{"sackyds":0,"comp":10,"sacks":0,"int":0,"att":18,"td":2,"long":0,"yds":126}},{"defense":{"tackua":1,"tacka":2,"tot_tack":3},"dpos":"SF","playerId":"9g6d19hs5w6aqmo0","name":"Zachary Thiel","shortname":"Zachary Thiel","checkname":"THIEL,ZACHARY","uni":16,"gs":1,"code":16,"gp":1},{"defense":{"tackua":2,"tacka":1,"tot_tack":3},"dpos":"LB","playerId":"vtkcohyoavjjzqha","name":"Adam Bormann","shortname":"Adam Bormann","checkname":"BORMANN,ADAM","uni":19,"gs":1,"code":19,"gp":1},{"defense":{"brup":1,"tackua":3,"tacka":1,"tot_tack":4},"dpos":"CB","playerId":"h4hnasqkwhxrurtj","name":"Trevin Island","shortname":"Trevin Island","checkname":"ISLAND,TREVIN","uni":21,"gs":1,"code":21,"gp":1},{"defense":{"tackua":4,"tacka":2,"tot_tack":6},"dpos":"LB","playerId":"ugci8ejrzuk29lax","name":"Dillon Rork","shortname":"Dillon Rork","checkname":"RORK,DILLON","uni":25,"gs":1,"code":25,"gp":1},{"defense":{"tackua":1,"tacka":0,"tot_tack":1},"dpos":"SF","playerId":"qvlejtp4zjdt7c62","name":"Cody Reder","shortname":"Cody Reder","checkname":"REDER,CODY","uni":27,"gs":1,"code":27,"gp":1},{"defense":{"tackua":1,"tacka":0,"tot_tack":1},"playerId":"cq4cebncoj6s0c8e","name":"Trey DeCroock","shortname":"Trey DeCroock","checkname":"DECROOCK,TREY","uni":28,"code":28,"gp":1},{"defense":{"tackua":1,"tacka":1,"tot_tack":2},"playerId":"qejkok15wbhlw4ly","name":"Charlie LaRoche","shortname":"Charlie LaRoche","checkname":"LAROCHE,CHARLIE","uni":30,"code":30,"gp":1},{"defense":{"tackua":3,"tacka":0,"tot_tack":3},"dpos":"CB","playerId":"9uoburivq244oq45","name":"Cody Bonte","shortname":"Cody Bonte","checkname":"BONTE,CODY","uni":31,"gs":1,"code":31,"gp":1},{"defense":{"tackua":0,"tacka":1,"tot_tack":1},"dpos":"DE","playerId":"3dvgpwjamvzl9svc","name":"Sam Kiger","shortname":"Sam Kiger","checkname":"KIGER,SAM","uni":34,"gs":1,"code":34,"gp":1},{"defense":{"tackua":1,"tacka":0,"tot_tack":1},"playerId":"hmojnvixexk4vfv8","name":"Trevor Schroeder","rcv":{"no":2,"td":1,"long":0,"yds":10},"shortname":"Trevor Schroeder","checkname":"SCHROEDER,TREVOR","uni":47,"code":47,"gp":1,"scoring":{"td":1}},{"defense":{"tackua":1,"tacka":0,"tot_tack":1},"playerId":"o3o9sa66d0lowsek","name":"Collin Helget","shortname":"Collin Helget","checkname":"HELGET,COLLIN","uni":50,"code":50,"gp":1},{"opos":"LG","playerId":"u091snqjictspu6i","name":"Taylor Haley","shortname":"Taylor Haley","checkname":"HALEY,TAYLOR","uni":53,"gs":1,"code":53,"gp":1},{"opos":"C","playerId":"x3yy793xr7ak50fk","name":"Jonathan Knight","shortname":"Jonathan Knight","checkname":"KNIGHT,JONATHAN","uni":56,"gs":1,"code":56,"gp":1},{"opos":"RG","playerId":"u4eejdn1io0d2nap","name":"Zach Duin","shortname":"Zach Duin","checkname":"DUIN,ZACH","uni":62,"gs":1,"code":62,"gp":1},{"opos":"LT","playerId":"mu1ul67n20j9odhu","name":"Calvin Hunhoff","shortname":"Calvin Hunhoff","checkname":"HUNHOFF,CALVIN","uni":66,"gs":1,"code":66,"gp":1},{"opos":"RT","playerId":"68thkk53hliaqbnx","name":"Trevor Wietzema","shortname":"Trevor Wietzema","checkname":"WIETZEMA,TREVOR","uni":77,"gs":1,"code":77,"gp":1},{"opos":"WR","defense":{"fr":1,"fryds":0},"rcv":{"no":4,"td":1,"long":0,"yds":41},"fumbles":{"lost":0,"no":1},"code":80,"uni":80,"scoring":{"td":1},"playerId":"it3alfi36y0p36al","name":"Hayden Adams","checkname":"ADAMS,HAYDEN","shortname":"Hayden Adams","gs":1,"gp":1},{"opos":"TE","playerId":"al9x8yjnvkfijjkc","name":"Tyler Fortuna","shortname":"Tyler Fortuna","checkname":"FORTUNA,TYLER","uni":88,"gs":1,"code":88,"gp":1},{"defense":{"sackyds":13,"sacka":0,"tflua":1,"tfla":0,"tflyds":13,"tackua":2,"tacka":1,"tot_tack":3,"sackua":1},"dpos":"DE","playerId":"v18fmqmpqpfalz8t","name":"Brady Mudder","shortname":"Brady Mudder","checkname":"MUDDER,BRADY","uni":90,"gs":1,"code":90,"gp":1},{"defense":{"tackua":3,"tacka":0,"tot_tack":3},"dpos":"DE","playerId":"3b3wb5qqmohyfwxo","name":"Cohl Ratermann","shortname":"Cohl Ratermann","checkname":"RATERMANN,COHL","uni":97,"gs":1,"code":97,"gp":1},{"playerId":"","name":"Team","shortname":"Team","checkname":"TEAM","uni":"TM","code":198,"gp":1}],"vh":"H","conf-record":"3-1","linescore":{"lineprd":[{"prd":1,"score":14},{"prd":2,"score":6},{"prd":3,"score":0}],"score":20,"line":"14,6,0","prds":3},"name":"Dakota Wesleyan","totals":{"defense":{"sackyds":13,"qbh":1,"sacks":1,"brup":1,"tflua":1,"tflyds":13,"tackua":25,"fr":1,"tacka":10,"tot_tack":35,"fryds":0},"totoff_avg":6.2,"rush":{"loss":2,"att":29,"td":1,"long":0,"yds":165,"gain":167},"punt":{"tb":0,"blkd":0,"no":6,"plus50":0,"inside20":0,"long":45,"avg":30.2,"yds":181,"fc":2},"ko":{"tb":1,"ob":0,"no":5,"yds":269},"totoff_plays":47,"rcv":{"no":10,"td":2,"long":0,"yds":126},"fumbles":{"lost":0,"no":1},"kr":{"no":7,"td":0,"long":25,"yds":96},"totoff_yards":291,"penalties":{"no":5,"yds":0},"scoring":{"patkick":2,"td":3},"misc":{"ona":0,"yds":0,"top":"235:54","onm":0},"pass":{"sackyds":0,"comp":10,"sacks":0,"int":0,"att":18,"td":2,"long":0,"yds":126},"pat":{"kickmade":2,"rushmade":0,"kickatt":3},"firstdowns":{"rush":7,"no":15,"penalty":2,"pass":6},"redzone":{"endgame":0,"enddowns":0,"scores":3,"fgmade":0,"endfga":0,"att":12,"tdrush":1,"points":12,"endhalf":0,"tdpass":2,"endfumb":0,"endint":0},"conversions":{"fourthatt":1,"thirdatt":11,"fourthconv":1,"thirdconv":4}},"code":506033}],"venue":{"wind":"Breezy","homeid":"DAKOTA W","neutralgame":"N","attend":0,"location":"Mitchell, S.D.","schednote":"","officials":{"ump":"","ref":"","fj":"","lj":"","bj":"","sc":"Nick McCutcheon","line":"","sj":""},"homename":"Dakota Wesleyan","visname":"Morningside College","date":"10/17/2015","gameid":238447,"rules":{"qtrs":4,"kotbspot":25,"rouge":1,"toh":3,"saf":2,"patspot":3,"patx":2,"td":0,"mins":15,"defpat":2,"field":100,"pat":1,"tbspot":20,"kospot":35,"fg":3,"sackrush":"Y","safspot":20,"downs":4,"netpunttb":"Y","yds":10,"fgaplay":"Y"},"duration":"","leaguegame":"Y","start":"1:00 PM","stadium":"Joe Quintal Field","weather":"Sunny","temp":45,"visid":"MORNINGS","end":""},"version":"6.2.3"}}