Skip to content

Instantly share code, notes, and snippets.

@CafeConVega
Created January 20, 2016 00:18
Show Gist options
  • Save CafeConVega/b113b517b77ce825b380 to your computer and use it in GitHub Desktop.
Save CafeConVega/b113b517b77ce825b380 to your computer and use it in GitHub Desktop.
Week2-create_p_from_data
d3.select("body").append("h1").text("My Data");
var body = d3.select("body");
// Open the console to see this. You may need to reload if you
// didn't have it open when you first loaded the page.
console.log("D3 Selection of body:", body);
// The selection via jquery returns something different:
console.log("Jquery selection:", $("body"));
d3.csv("data/miahou2015.csv", function(mydata) {
console.log("My first object:", mydata[0]);
// This is not the real D3 'way.' This is a javascript
// loop that will add p elements for each item in the data set
// manually. In D3, you will use enter() eventually for this.
mydata.forEach(function (d) {
body.append("p").text(d.quarter + " " + d.drive + " " + d.detail);
// another option for that string is:
// [d.name, d.year1990, d.year2015].join(" ")
});
});
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>Creating HTML Elements from Data</title>
<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/d3/3.5.6/d3.min.js"></script>
<script type="text/javascript" src="https://code.jquery.com/jquery-1.9.1.min.js"></script>
</head>
<style>
</style>
<body>
<script type="text/javascript" src="create_p_from_data.js"></script>
</body>
</html>
quarter drive clock duration down distance field_side yardline poss_start poss_end st_play turnover detail hou_score mia_score EPB EPA home_win_prob
1 15:00 0:06 mia 35 mia hou TRUE FALSE Andrew Franks kicks off 64 yards (tackle by Zach Vigil) 0 0 0 -1.73 58.2
1 1 14:54 0:05 1 10 hou 42 hou hou FALSE FALSE Brian Hoyer pass incomplete deep right intended for DeAndre Hopkins 0 0 1.73 1.19 59.7
1 1 14:49 0:40 2 10 hou 42 hou hou FALSE FALSE Arian Foster left tackle for -2 yards (tackle by Jelani Jenkins) 0 0 1.19 0.23 62.4
1 1 14:09 0:05 3 12 hou 40 hou hou FALSE FALSE Brian Hoyer pass incomplete short right intended for Nate Washington (defended by Cameron Wake) 0 0 0.23 -0.72 65
1 1 14:04 0:13 4 12 hou 40 hou mia TRUE FALSE Shane Lechler punts 55 yards returned by Jarvis Landry for 7 yards (tackle by Akeem Dent) 0 0 -0.72 0.35 62
1 2 13:51 0:35 1 10 mia 12 mia mia FALSE FALSE Ryan Tannehill pass complete short right to Lamar Miller for 1 yard (tackle by Brian Cushing) 0 0 -0.35 -0.7 61
1 2 13:16 0:32 2 9 mia 13 mia mia FALSE FALSE Ryan Tannehill pass complete short left to Jarvis Landry for 9 yards (tackle by Andre Hal) 0 0 -0.7 0.41 64.1
1 2 12:44 0:37 1 10 mia 22 mia mia FALSE FALSE Lamar Miller middle for 13 yards (tackle by Jadeveon Clowney and Rahim Moore) 0 0 0.41 1.27 66.4
1 2 12:07 0:28 1 10 mia 35 mia mia FALSE FALSE Ryan Tannehill pass complete short right to Jarvis Landry for 5 yards (tackle by Andre Hal) 0 0 1.27 1.4 66.7
1 2 11:39 0:33 2 5 mia 40 mia mia FALSE FALSE Lamar Miller for 7 yards (tackle by A.J. Bouye). Penalty on Jadeveon Clowney: Defensive Offside (Declined) 0 0 1.4 2.06 68.5
1 2 11:06 0:00 1 10 mia 47 mia mia FALSE FALSE Ryan Tannehill pass complete short left to Rishard Matthews for 53 yards touchdown 0 6 2.06 7 78.4
1 2 11:06 0:00 mia 47 mia mia TRUE FALSE Andrew Franks kicks extra point good 0 7 0 0 80.5
1 2 11:06 0:09 mia 35 mia hou TRUE FALSE Andrew Franks kicks off 65 yards touchback 0 7 0 -0.28 79.9
1 3 10:57 0:37 1 10 hou 20 hou hou FALSE FALSE Arian Foster right end for 2 yards (tackle by Michael Thomas) 0 7 0.28 0 80.5
1 3 10:20 0:31 2 8 hou 22 hou hou FALSE FALSE Arian Foster right tackle for -5 yards (tackle by Koa Misi) 0 7 0 -1.51 83.6
1 3 9:49 0:11 3 13 hou 17 hou hou FALSE FALSE Brian Hoyer pass incomplete short right intended for Jaelen Strong (defended by Jamar Taylor) 0 7 -1.51 -2.32 85.2
1 3 9:38 0:04 4 13 hou 17 hou mia TRUE FALSE Shane Lechler punts 55 yards fair catch by Jarvis Landry 0 7 -2.32 -0.81 82.3
1 4 9:34 0:37 1 10 mia 28 mia mia FALSE FALSE Lamar Miller right tackle for no gain (tackle by Jared Crick and J.J. Watt) 0 7 0.81 0.26 81.2
1 4 8:57 0:26 2 10 mia 28 mia mia FALSE FALSE Ryan Tannehill pass complete short left to Jarvis Landry for 9 yards (tackle by Justin Tuggle) 0 7 0.26 0.76 82.3
1 4 8:31 0:28 3 1 mia 37 mia mia FALSE FALSE Jonas Gray right tackle for no gain (tackle by Brian Cushing) 0 7 0.76 -0.91 78.7
1 4 8:03 0:11 4 1 mia 37 mia hou TRUE FALSE Matt Darr punts 53 yards 0 7 -0.91 0.38 81.5
1 5 7:52 0:03 1 10 hou 10 hou hou FALSE FALSE Brian Hoyer pass incomplete short left intended for DeAndre Hopkins (defended by Brent Grimes) 0 7 -0.38 -0.78 82.4
1 5 7:49 0:34 2 10 hou 10 hou hou FALSE FALSE Brian Hoyer pass complete short middle to Arian Foster for 7 yards (tackle by Koa Misi) 0 7 -0.78 -0.6 82
1 5 7:15 0:11 3 3 hou 17 hou hou FALSE FALSE Brian Hoyer pass incomplete deep left intended for DeAndre Hopkins 0 7 -0.6 -2.32 85.4
1 5 7:04 0:04 4 3 hou 17 hou mia TRUE FALSE Shane Lechler punts 33 yards 0 7 -2.32 -2.26 85.3
1 6 7:00 0:00 1 10 hou 50 mia mia FALSE FALSE Ryan Tannehill pass complete short left to Jarvis Landry for 50 yards touchdown 0 13 2.26 7 91.1
1 6 7:00 0:00 hou 50 mia mia TRUE FALSE Andrew Franks kicks extra point good 0 14 0 0 92.3
1 6 7:00 0:15 mia 35 mia hou TRUE FALSE Andrew Franks kicks off 65 yards touchback 0 14 0 -0.28 92
1 7 6:45 0:36 1 10 hou 20 hou hou FALSE FALSE Chris Polk right tackle for no gain (tackle by Terrence Fede) 0 14 0.28 -0.27 92.7
1 7 6:09 0:42 2 10 hou 20 hou hou FALSE FALSE Chris Polk middle for -3 yards (tackle by Ndamukong Suh) 0 14 -0.27 -1.51 94
1 7 5:27 0:07 3 13 hou 17 hou hou FALSE FALSE Brian Hoyer pass incomplete short right intended for Keith Mumphery. Penalty on Chris Clark: Illegal Use of Hands (Declined) 0 14 -1.51 -2.32 94.8
1 7 5:20 0:10 4 13 hou 17 hou mia TRUE FALSE Shane Lechler punts 35 yards returned by Jarvis Landry for 7 yards (tackle by Jon Weeks) 0 14 -2.32 -2.59 95.1
1 8 5:10 0:39 1 10 hou 45 mia mia FALSE FALSE Lamar Miller right guard for 29 yards (tackle by Johnathan Joseph) 0 14 2.59 4.51 96.5
1 8 4:31 0:39 1 10 hou 16 mia mia FALSE FALSE Lamar Miller right guard for 3 yards (tackle by Jared Crick) 0 14 4.51 4.39 96.5
1 8 3:52 0:41 2 7 hou 13 mia mia FALSE FALSE Lamar Miller left guard for 3 yards (tackle by Justin Tuggle) 0 14 4.39 4.17 96.4
1 8 3:11 0:00 3 4 hou 10 mia mia FALSE FALSE Ryan Tannehill pass complete short right to Jarvis Landry for 10 yards touchdown 0 20 4.17 7 97.5
1 8 3:11 0:00 hou 10 mia mia TRUE FALSE Andrew Franks kicks extra point good 0 21 0 0 97.9
1 8 3:11 0:08 mia 35 mia hou TRUE FALSE Andrew Franks kicks off 65 yards touchback 0 21 0 -0.28 97.8
1 9 3:03 0:04 1 10 hou 20 hou hou FALSE FALSE Brian Hoyer pass incomplete short right intended for Arian Foster 0 21 0.28 -0.27 98.1
1 9 2:59 0:37 2 10 hou 20 hou hou FALSE FALSE Arian Foster right guard for 1 yard (tackle by Earl Mitchell) 0 21 -0.27 -0.82 98.3
1 9 2:22 0:05 3 9 hou 21 hou hou FALSE FALSE Brian Hoyer pass incomplete short middle intended for Garrett Graham 0 21 -0.82 -1.96 98.7
1 9 2:17 0:17 4 9 hou 21 hou mia TRUE FALSE Shane Lechler punts 54 yards returned by Jarvis Landry for -8 yards (tackle by Brian Peters) 0 21 -1.96 0.06 98
1 10 2:00 0:44 1 10 mia 17 mia mia FALSE FALSE Lamar Miller left end for 8 yards (tackle by Kevin Johnson) 0 21 -0.06 0.62 98.3
1 10 1:16 0:21 2 2 mia 25 mia mia FALSE FALSE Lamar Miller middle for 6 yards (tackle by Whitney Mercilus) 0 21 0.62 1 98.4
1 10 0:55 0:36 1 10 mia 31 mia mia FALSE FALSE Ryan Tannehill middle for 3 yards (tackle by Brandon Dunn) 0 21 1 0.87 98.4
1 10 0:19 0:19 2 7 mia 34 mia mia FALSE FALSE Ryan Tannehill pass complete short right to Rishard Matthews for 10 yards (tackle by Johnathan Joseph) 0 21 0.87 1.86 98.8
2 10 15:00 0:37 1 10 mia 44 mia mia FALSE FALSE Lamar Miller right guard for 2 yards (tackle by Jadeveon Clowney) 0 21 1.86 1.59 98.7
2 10 14:23 0:00 2 8 mia 46 mia mia FALSE FALSE Ryan Tannehill pass complete short left to Lamar Miller for 54 yards touchdown 0 27 1.59 7 99.6
2 10 14:23 0:00 mia 46 mia mia TRUE FALSE Andrew Franks kicks extra point good 0 28 0 0 99.7
2 10 14:23 0:13 mia 35 mia hou TRUE FALSE Andrew Franks kicks off 65 yards touchback 0 28 0 -0.28 99.6
2 11 14:10 0:07 1 10 hou 20 hou hou FALSE FALSE Brian Hoyer pass incomplete short right intended for C.J. Fiedorowicz 0 28 0.28 -0.27 99.7
2 11 14:03 0:07 2 10 hou 20 hou mia FALSE TRUE Brian Hoyer pass incomplete short left intended for C.J. Fiedorowicz is intercepted by Reshad Jones at HOU-23 and returned for 23 yards touchdown 0 34 -0.27 -7 99.9
2 13:56 0:00 hou 20 mia mia TRUE FALSE Andrew Franks kicks extra point good 0 35 0 0 99.9
2 13:56 0:05 mia 35 mia hou TRUE FALSE Andrew Franks kicks off 67 yards returned by Keith Mumphery for 25 yards (tackle by Bobby McCain) 0 35 0 -0.48 99.9
2 12 13:51 0:30 1 10 hou 23 hou hou FALSE FALSE Arian Foster right guard for 4 yards (tackle by Jamar Taylor) 0 35 0.48 0.47 99.9
2 12 13:21 0:47 2 6 hou 27 hou hou FALSE FALSE Brian Hoyer sacked by Cameron Wake for -6 yards. Brian Hoyer fumbles (forced by Cameron Wake) recovered by Brian Hoyer at HOU-26 0 35 0.47 -0.36 99.9
2 12 12:34 0:08 3 7 hou 26 hou hou FALSE FALSE Brian Hoyer pass incomplete short left intended for Nate Washington 0 35 -0.36 -1.63 99.9
2 12 12:26 0:09 4 7 hou 26 hou mia TRUE FALSE Shane Lechler punts 52 yards returned by Jarvis Landry for 4 yards (tackle by Charles James) 0 35 -1.63 -0.67 99.9
2 13 12:17 0:36 1 10 mia 26 mia mia FALSE FALSE Lamar Miller right tackle for 1 yard (tackle by J.J. Watt) 0 35 0.67 0.27 99.9
2 13 11:41 0:38 2 9 mia 27 mia mia FALSE FALSE Ryan Tannehill pass complete short middle to Rishard Matthews for 12 yards (tackle by John Simon) 0 35 0.27 1.53 99.9
2 13 11:03 0:43 1 10 mia 39 mia mia FALSE FALSE Lamar Miller middle for 7 yards (tackle by John Simon) 0 35 1.53 1.93 99.9
2 13 10:20 0:37 2 3 mia 46 mia mia FALSE FALSE Jarvis Landry right end for 5 yards (tackle by John Simon) 0 35 1.93 2.32 99.9
2 13 9:43 0:07 1 10 hou 49 mia mia FALSE FALSE Ryan Tannehill pass incomplete. Penalty on Andre Hal: Illegal Contact 5 yards (no play) 0 35 2.32 2.65 99.9
2 13 9:36 0:32 1 10 hou 44 mia mia FALSE FALSE Lamar Miller right end for 5 yards (tackle by Akeem Dent) 0 35 2.65 2.78 99.9
2 13 9:04 0:34 2 5 hou 39 mia mia FALSE FALSE Ryan Tannehill sacked by John Simon for -8 yards. Penalty on MIA: Illegal Shift (Declined) 0 35 2.78 1.03 99.9
2 13 8:30 0:15 3 13 hou 47 mia mia FALSE FALSE Ryan Tannehill pass complete short right to Lamar Miller for 6 yards (tackle by Johnathan Joseph) 0 35 1.03 0.53 99.9
2 13 8:15 0:09 4 7 hou 41 mia hou TRUE FALSE Matt Darr punts 41 yards touchback. Penalty on MIA: Illegal Formation 5 yards 0 35 0.53 -0.61 99.9
2 14 8:06 0:07 1 10 hou 25 hou hou FALSE FALSE Brian Hoyer pass incomplete short middle intended for DeAndre Hopkins (defended by Ndamukong Suh) 0 35 0.61 0.06 99.9
2 14 7:59 0:15 2 10 hou 25 hou hou FALSE FALSE Brian Hoyer pass complete short right to Nate Washington for 10 yards (tackle by Jamar Taylor) 0 35 0.06 1.27 99.9
2 14 7:44 0:34 1 10 hou 35 hou hou FALSE FALSE Arian Foster right guard for no gain (tackle by Ndamukong Suh) 0 35 1.27 0.72 99.9
2 14 7:10 0:00 2 10 hou 35 hou hou FALSE FALSE Brian Hoyer pass complete short left to DeAndre Hopkins for 10 yards 0 35 0.72 1.93 99.9
2 14 7:10 0:29 1 10 hou 45 hou hou FALSE FALSE Arian Foster left end for 3 yards (tackle by Earl Mitchell) 0 35 1.93 1.79 99.9
2 14 6:41 0:31 2 7 hou 48 hou hou FALSE FALSE Brian Hoyer pass complete short left to DeAndre Hopkins for 8 yards (tackle by Reshad Jones) 0 35 1.79 2.65 99.9
2 14 6:10 0:08 1 10 mia 44 hou hou FALSE FALSE Brian Hoyer pass incomplete short left intended for Chris Polk 0 35 2.65 2.11 99.9
2 14 6:02 0:23 2 10 mia 44 hou hou FALSE FALSE Arian Foster left guard for 11 yards (tackle by Reshad Jones) 0 35 2.11 3.38 99.9
2 14 5:39 0:04 1 10 mia 33 hou hou FALSE FALSE Brian Hoyer pass incomplete short left intended for Keith Mumphery 0 35 3.38 2.84 99.9
2 14 5:35 0:37 2 10 mia 33 hou hou FALSE FALSE Chris Polk left tackle for 2 yards (tackle by Reshad Jones) 0 35 2.84 2.41 99.9
2 14 4:58 0:35 3 8 mia 31 hou hou FALSE FALSE Brian Hoyer pass complete short right to Nate Washington for 15 yards (tackle by Reshad Jones) 0 35 2.41 4.51 99.9
2 14 4:23 0:06 1 10 mia 16 hou hou FALSE FALSE Brian Hoyer pass incomplete short middle intended for Garrett Graham (defended by Bobby McCain) 0 35 4.51 3.9 99.9
2 14 4:17 0:04 2 10 mia 16 hou hou FALSE FALSE Brian Hoyer pass incomplete short middle intended for Garrett Graham (defended by Reshad Jones) 0 35 3.9 3.08 99.9
2 14 4:13 0:17 3 10 mia 16 hou hou FALSE FALSE Brian Hoyer sacked for -12 yards. Penalty on Olivier Vernon: Defensive Offside 5 yards (no play) 0 35 3.08 3.94 99.9
2 14 3:56 0:23 3 5 mia 11 hou hou FALSE FALSE Arian Foster left guard for 2 yards (tackle by Ndamukong Suh and C.J. Mosley) 0 35 3.94 2.93 99.9
2 14 3:33 0:00 3 5 mia 11 hou hou FALSE FALSE Timeout #1 by Houston Texans 0 35 0 0
2 14 3:33 0:00 3 5 mia 11 hou hou FALSE FALSE Timeout #1 by Miami Dolphins 0 35 0 0
2 14 3:33 0:03 4 3 mia 9 hou mia FALSE TRUE Brian Hoyer pass incomplete short left intended for Jonathan Grimes (defended by Bobby McCain) 0 35 2.93 0.38 99.9
2 15 3:30 0:28 1 10 mia 9 mia mia FALSE FALSE Lamar Miller middle for 6 yards (tackle by Jared Crick) 0 35 -0.38 -0.28 99.9
2 15 3:02 0:00 2 4 mia 15 mia mia FALSE FALSE Lamar Miller right tackle for 85 yards touchdown 0 41 -0.28 7 99.9
2 15 3:02 0:00 mia 15 mia mia TRUE FALSE Andrew Franks kicks extra point no good 0 41 0 -1 99.9
2 15 3:02 0:29 mia 35 mia hou TRUE FALSE Andrew Franks kicks off 69 yards returned by Keith Mumphery for 22 yards (tackle by Bobby McCain) 0 41 0 -0.04 99.9
2 16 2:33 0:19 1 10 hou 18 hou hou FALSE FALSE Arian Foster middle for 11 yards (tackle by Terrence Fede and Earl Mitchell) 0 41 0.04 0.87 99.9
2 16 2:14 0:14 1 10 hou 29 hou hou FALSE FALSE Brian Hoyer pass complete short left to DeAndre Hopkins for 11 yards (tackle by Reshad Jones) 0 41 0.87 1.6 99.9
2 16 2:00 0:15 1 10 hou 40 hou hou FALSE FALSE Brian Hoyer sacked by Ndamukong Suh for -7 yards 0 41 1.6 0.11 99.9
2 16 1:45 0:14 2 17 hou 33 hou hou FALSE FALSE Brian Hoyer sacked by Ndamukong Suh for -8 yards 0 41 0.11 -1.62 99.9
2 16 1:31 0:00 2 17 hou 33 hou hou FALSE FALSE Timeout #2 by Houston Texans 0 41 0 0
2 16 1:31 0:07 3 25 hou 25 hou hou FALSE FALSE Brian Hoyer sacked by Cameron Wake for -5 yards. Brian Hoyer fumbles (forced by Cameron Wake) recovered by Chris Clark at HOU-19 0 41 -1.62 -2.14 99.9
2 16 1:24 0:00 3 25 hou 25 hou hou FALSE FALSE Timeout #2 by Miami Dolphins 0 41 0 0
2 16 1:24 0:08 4 31 hou 19 hou mia TRUE FALSE Shane Lechler punts 47 yards returned by Jarvis Landry for 2 yards (tackle by Charles James). Penalty on Charles James: Player Out of Bounds on Punt 5 yards (no play) 0 41 -2.14 -2.47 99.9
2 16 1:16 0:13 4 36 hou 14 hou mia TRUE FALSE Shane Lechler punts 50 yards returned by Jarvis Landry for 16 yards (tackle by Jay Prosch). Penalty on Michael Thomas: Offensive Holding 10 yards 0 41 -2.47 -0.67 99.9
2 17 1:03 0:07 1 10 mia 26 mia mia FALSE FALSE Ryan Tannehill pass complete short left to Jordan Cameron for 12 yards (tackle by Darryl Morris) 0 41 0.67 1.47 99.9
2 17 0:56 0:06 1 10 mia 38 mia mia FALSE FALSE Ryan Tannehill pass complete deep right to DeVante Parker for 35 yards (tackle by A.J. Bouye). Penalty on Jordan Cameron: Illegal Formation (Offsetting) Penalty on A.J. Bouye: Defensive Pass Interference (Offsetting) (no play) 0 41 1.47 1.47 99.9
2 17 0:50 0:36 1 10 mia 38 mia mia FALSE FALSE Ryan Tannehill sacked by Jadeveon Clowney for -13 yards 0 41 1.47 -0.83 99.9
2 17 0:14 0:14 2 23 mia 25 mia mia FALSE FALSE Jonas Gray left guard for -1 yards (tackle by Jadeveon Clowney) 0 41 -0.83 -1.62 99.9
3 15:00 0:06 hou 35 hou hou FALSE FALSE Nick Novak kicks off 70 yards returned by Damien Williams for 30 yards (tackle by Akeem Dent) 0 41 0 0.61 99.9
3 18 14:54 0:32 1 10 mia 25 mia mia FALSE FALSE Damien Williams right guard for no gain (tackle by J.J. Watt) 0 41 0.61 0.06 99.9
3 18 14:22 0:35 2 10 mia 25 mia mia FALSE FALSE Damien Williams middle for -1 yards (tackle by Akeem Dent) 0 41 0.06 -0.76 99.9
3 18 13:47 0:40 3 11 mia 24 mia mia FALSE FALSE Jonas Gray right guard for 4 yards (tackle by John Simon and Eddie Pleasant) 0 41 -0.76 -1.5 99.9
3 18 13:07 0:11 4 7 mia 28 mia hou TRUE FALSE Matt Darr punts 55 yards returned by Keith Mumphery for 7 yards (tackle by Zackary Bowman) 0 41 -1.5 -0.54 99.9
3 19 12:56 0:25 1 10 hou 24 hou hou FALSE FALSE Arian Foster left guard for 4 yards (tackle by Michael Thomas) 0 41 0.54 0.54 99.9
3 19 12:31 0:34 2 6 hou 28 hou hou FALSE FALSE Arian Foster left guard for 1 yard (tackle by Reshad Jones) 0 41 0.54 -0.03 99.9
3 19 11:57 0:29 3 5 hou 29 hou hou FALSE FALSE Brian Hoyer pass complete short left to Nate Washington for 9 yards (tackle by Jamar Taylor) 0 41 -0.03 1.47 99.9
3 19 11:28 0:40 1 10 hou 38 hou hou FALSE FALSE Arian Foster right tackle for 1 yard (tackle by Jelani Jenkins) 0 41 1.47 1.06 99.9
3 19 10:48 0:06 2 9 hou 39 hou hou FALSE FALSE Brian Hoyer pass incomplete short left intended for DeAndre Hopkins (defended by Brent Grimes) 0 41 1.06 0.37 99.9
3 19 10:42 0:00 2 9 hou 39 hou hou FALSE FALSE Timeout #1 by Houston Texans 0 41 0 0
3 19 10:42 0:04 3 9 hou 39 hou hou FALSE FALSE Brian Hoyer pass incomplete short left intended for DeAndre Hopkins 0 41 0.37 -0.78 99.9
3 19 10:38 0:09 4 9 hou 39 hou mia TRUE FALSE Shane Lechler punts 50 yards returned by Rishard Matthews for 9 yards (tackle by Charles James) 0 41 -0.78 -0.28 99.9
3 20 10:29 0:36 1 10 mia 20 mia mia FALSE FALSE Ryan Tannehill sacked by J.J. Watt for -11 yards 0 41 0.28 -1.58 99.9
3 20 9:53 0:26 2 21 mia 9 mia mia FALSE FALSE Damien Williams for 19 yards (tackle by Johnathan Joseph) 0 41 -1.58 0.1 99.9
3 20 9:27 0:15 3 2 mia 28 mia hou FALSE TRUE Damien Williams right guard for 1 yard (tackle by Jared Crick). Damien Williams fumbles (forced by Jared Crick) recovered by Johnathan Joseph at MIA-31 (tackle by DeVante Parker) 0 41 0.1 -3.51 99.9
3 21 9:12 0:03 1 10 mia 31 hou hou FALSE FALSE Brian Hoyer pass incomplete short right intended for Nate Washington 0 41 3.51 2.97 99.9
3 21 9:09 0:18 2 10 mia 31 hou hou FALSE FALSE Brian Hoyer pass complete deep left to Arian Foster for 21 yards (tackle by Kelvin Sheppard) 0 41 2.97 4.91 99.9
3 21 8:51 0:23 1 10 mia 10 hou hou FALSE FALSE Arian Foster left guard for 3 yards (tackle by Derrick Shelby) 0 41 4.91 4.76 99.9
3 21 8:28 0:00 2 7 mia 7 hou hou FALSE FALSE Brian Hoyer pass complete short left to Arian Foster for 7 yards touchdown 6 41 4.76 7 99.9
3 21 8:28 0:00 mia 7 hou hou TRUE FALSE Nick Novak kicks extra point no good 6 41 0 -1 99.9
3 21 8:28 0:21 hou 35 hou mia TRUE FALSE Nick Novak kicks off 74 yards returned by Damien Williams for 34 yards (tackle by Eddie Pleasant) 6 41 0 -0.61 99.9
3 22 8:07 0:39 1 10 mia 25 mia mia FALSE FALSE Jonas Gray right end for 15 yards (tackle by Justin Tuggle) 6 41 0.61 1.6 99.9
3 22 7:28 0:34 1 10 mia 40 mia mia FALSE FALSE Jonas Gray middle for no gain (tackle by J.J. Watt) 6 41 1.6 1.05 99.9
3 22 6:54 0:40 2 10 mia 40 mia mia FALSE FALSE Ryan Tannehill sacked by J.J. Watt for -9 yards 6 41 1.05 -0.82 99.9
3 22 6:14 0:26 3 19 mia 31 mia mia FALSE FALSE Jonas Gray middle for 4 yards (tackle by Jadeveon Clowney). Penalty on Mike Pouncey: Offensive Holding (Declined) 6 41 -0.82 -1.04 99.9
3 22 5:48 0:07 4 15 mia 35 mia hou TRUE FALSE Matt Darr punts 47 yards out of bounds 6 41 -1.04 -0.04 99.9
3 23 5:41 0:14 1 10 hou 18 hou hou FALSE FALSE Brian Hoyer pass complete deep left to Nate Washington for 23 yards (tackle by Jamar Taylor) 6 41 0.04 1.66 99.9
3 23 5:27 0:24 1 10 hou 41 hou hou FALSE FALSE Brian Hoyer pass complete short middle to Nate Washington for 9 yards (tackle by Kelvin Sheppard) 6 41 1.66 2.34 99.9
3 23 5:03 0:29 2 1 mia 50 hou hou FALSE FALSE Brian Hoyer pass complete short middle to Arian Foster for 26 yards (tackle by Brent Grimes and Jamar Taylor) 6 41 2.34 3.97 99.9
3 23 4:34 0:38 1 10 mia 24 hou hou FALSE FALSE Brian Hoyer pass complete short middle to DeAndre Hopkins for 7 yards (tackle by Jelani Jenkins). DeAndre Hopkins fumbles (forced by Jelani Jenkins) recovered by Garrett Graham at MIA-15 6 41 3.97 4.85 99.9
3 23 3:56 0:42 2 1 mia 15 hou hou FALSE FALSE Arian Foster left guard for 5 yards (tackle by Michael Thomas) 6 41 4.85 4.91 99.9
3 23 3:14 0:25 1 10 mia 10 hou hou FALSE FALSE Alfred Blue right guard for 3 yards (tackle by Spencer Paysinger) 6 41 4.91 4.76 99.9
3 23 2:49 0:40 2 7 mia 7 hou hou FALSE FALSE Alfred Blue right guard for 3 yards (tackle by Koa Misi) 6 41 4.76 4.49 99.9
3 23 2:09 0:18 3 4 mia 4 hou hou FALSE FALSE Penalty on Ndamukong Suh: Neutral Zone Infraction 2 yards (no play) 6 41 4.49 4.95 99.9
3 23 1:51 0:00 3 2 mia 2 hou hou FALSE FALSE Arian Foster middle for 2 yards touchdown. Penalty on Olivier Vernon: Defensive Offside (Declined) 12 41 4.95 7 99.9
3 23 1:51 0:00 mia 2 hou hou TRUE FALSE Nick Novak kicks extra point good 13 41 0 0 99.9
3 23 1:51 0:06 hou 35 hou mia TRUE FALSE Nick Novak kicks off 65 yards touchback 13 41 0 -0.28 99.9
3 24 1:45 0:41 1 10 mia 20 mia mia FALSE FALSE Ryan Tannehill pass complete short middle to Damien Williams for 8 yards (tackle by Jadeveon Clowney) 13 41 0.28 0.81 99.9
3 24 1:04 0:29 2 2 mia 28 mia mia FALSE FALSE Ryan Tannehill pass complete short left to Dion Sims for -3 yards (tackle by Max Bullough) 13 41 0.81 -0.3 99.9
3 24 0:35 0:35 3 5 mia 25 mia mia FALSE FALSE Ryan Tannehill pass complete short right to Damien Williams for 2 yards (tackle by Rahim Moore). Penalty on Ja'Wuan James: Offensive Holding 10 yards 13 41 -0.3 -1.51 99.9
4 24 15:00 0:44 3 13 mia 17 mia mia FALSE FALSE Ryan Tannehill pass complete short right to Jonas Gray for 10 yards (tackle by John Simon and Jumal Rolle) 13 41 -1.51 -1.57 99.9
4 24 14:16 0:12 4 3 mia 27 mia hou TRUE FALSE Matt Darr punts 50 yards returned by Keith Mumphery for 14 yards (tackle by Neville Hewitt) 13 41 -1.57 -1.4 99.9
4 25 14:04 0:16 1 10 hou 37 hou hou FALSE FALSE Brian Hoyer pass complete short right to Arian Foster for 5 yards (tackle by Bobby McCain) 13 41 1.4 1.53 99.9
4 25 13:48 0:17 2 5 hou 42 hou hou FALSE FALSE Brian Hoyer pass complete short left to Chris Polk for 6 yards (tackle by Zach Vigil) 13 41 1.53 2.13 99.9
4 25 13:31 0:29 1 10 hou 48 hou hou FALSE FALSE Brian Hoyer pass complete short middle to Chris Polk for 8 yards (tackle by Michael Thomas) 13 41 2.13 2.66 99.9
4 25 13:02 0:29 2 2 mia 44 hou hou FALSE FALSE Chris Polk middle for 5 yards (tackle by Jordan Phillips) 13 41 2.66 2.98 99.9
4 25 12:33 0:17 1 10 mia 39 hou hou FALSE FALSE Brian Hoyer pass incomplete deep middle intended for DeAndre Hopkins is intercepted by Michael Thomas at MIA-15 and returned for 36 yards. Penalty on Derrick Shelby: Defensive Offside 5 yards (no play) 13 41 2.98 3.71 99.9
4 25 12:16 0:04 1 5 mia 34 hou hou FALSE FALSE Brian Hoyer pass incomplete short right intended for Garrett Graham 13 41 3.71 3.12 99.9
4 25 12:12 0:05 2 5 mia 34 hou hou FALSE FALSE Brian Hoyer pass incomplete short right intended for Nate Washington 13 41 3.12 2.41 99.9
4 25 12:07 0:31 3 5 mia 34 hou hou FALSE FALSE Brian Hoyer pass complete short left to Nate Washington for 7 yards (tackle by Jamar Taylor) 13 41 2.41 3.78 99.9
4 25 11:36 0:00 1 10 mia 27 hou hou FALSE FALSE Brian Hoyer pass complete short left to Nate Washington for 27 yards touchdown 19 41 3.78 7 99.9
4 25 11:36 0:00 mia 27 hou hou TRUE FALSE Nick Novak kicks extra point good 20 41 0 0 99.9
4 25 11:36 0:09 hou 35 hou mia TRUE FALSE Nick Novak kicks off 65 yards touchback 20 41 0 -0.28 99.9
4 26 11:27 0:05 1 10 mia 20 mia mia FALSE FALSE Ryan Tannehill pass incomplete deep left intended for Jordan Cameron (defended by Darryl Morris). Penalty on Jadeveon Clowney: Roughing the Passer 15 yards (no play) 20 41 0.28 1.27 99.9
4 26 11:22 0:37 1 10 mia 35 mia mia FALSE FALSE Jonas Gray right end for 2 yards (tackle by Jumal Rolle and Max Bullough) 20 41 1.27 0.99 99.9
4 26 10:45 0:24 2 8 mia 37 mia mia FALSE FALSE Ryan Tannehill pass complete short left to Greg Jennings for 5 yards (tackle by Eddie Pleasant). Penalty on Dion Sims: Offensive Holding 10 yards (no play) 20 41 0.99 -0.36 99.9
4 26 10:21 0:27 2 18 mia 27 mia mia FALSE FALSE Ryan Tannehill pass complete short right to Greg Jennings for 23 yards (tackle by Charles James) 20 41 -0.36 2.26 99.9
4 26 9:54 0:37 1 10 hou 50 mia mia FALSE FALSE Ryan Tannehill pass complete short right to Jordan Cameron for 11 yards 20 41 2.26 2.98 99.9
4 26 9:17 0:38 1 10 hou 39 mia mia FALSE FALSE Jonas Gray left guard for 1 yard (tackle by Jadeveon Clowney) 20 41 2.98 2.58 99.9
4 26 8:39 0:48 2 9 hou 38 mia mia FALSE FALSE Jonas Gray left guard for 3 yards (tackle by Brian Cushing and Christian Covington) 20 41 2.58 2.28 99.9
4 26 7:51 0:05 3 6 hou 35 mia mia FALSE FALSE Ryan Tannehill pass incomplete short right intended for Dion Sims 20 41 2.28 0.97 99.9
4 26 7:46 0:00 4 6 hou 35 mia mia TRUE FALSE Andrew Franks 53 yard field goal good 20 44 0.97 3 99.9
4 26 7:46 0:05 mia 35 mia hou TRUE FALSE Andrew Franks kicks off 65 yards touchback 20 44 0 -0.28 99.9
4 27 7:41 0:16 1 10 hou 20 hou hou FALSE FALSE Brian Hoyer pass complete deep left to Nate Washington for 22 yards (tackle by Jamar Taylor) 20 44 0.28 1.73 99.9
4 27 7:25 0:00 1 10 hou 42 hou hou FALSE FALSE Penalty on Ndamukong Suh: Neutral Zone Infraction 5 yards (no play) 20 44 1.73 2.46 99.9
4 27 7:25 0:17 1 5 hou 47 hou hou FALSE FALSE Brian Hoyer pass incomplete short right intended for Nate Washington (defended by Ndamukong Suh) 20 44 2.46 1.86 99.9
4 27 7:08 0:33 2 5 hou 47 hou hou FALSE FALSE Alfred Blue right guard for 2 yards (tackle by Ndamukong Suh) 20 44 1.86 1.42 99.9
4 27 6:35 0:00 2 5 hou 47 hou hou FALSE FALSE Timeout #2 by Houston Texans 20 44 0 0
4 27 6:35 0:27 3 3 hou 49 hou hou FALSE FALSE Brian Hoyer pass complete short right to DeAndre Hopkins for 7 yards (tackle by Brent Grimes) 20 44 1.42 2.65 99.9
4 27 6:08 0:06 1 10 mia 44 hou hou FALSE FALSE Brian Hoyer pass incomplete short right intended for Arian Foster 20 44 2.65 2.11 99.9
4 27 6:02 0:25 2 10 mia 44 hou hou FALSE FALSE Arian Foster middle for 11 yards (tackle by Neville Hewitt) 20 44 2.11 3.38 99.9
4 27 5:37 0:09 1 10 mia 33 hou hou FALSE FALSE Brian Hoyer pass complete deep right to Keith Mumphery for 16 yards. Penalty on Ndamukong Suh: Defensive Offside (Declined) 20 44 3.38 4.44 99.9
4 27 5:28 0:34 1 10 mia 17 hou hou FALSE FALSE Arian Foster middle for 5 yards (tackle by C.J. Mosley) 20 44 4.44 4.69 97.7
4 27 4:54 0:06 2 5 mia 12 hou hou FALSE FALSE Brian Hoyer pass incomplete short middle intended for Nate Washington 20 44 4.69 3.88 98
4 27 4:48 0:39 3 5 mia 12 hou hou FALSE FALSE Brian Hoyer pass complete short middle to DeAndre Hopkins for 7 yards (tackle by Reshad Jones) 20 44 3.88 6.06 97.6
4 27 4:09 0:05 1 5 mia 5 hou hou FALSE FALSE Brian Hoyer pass incomplete short right intended for Nate Washington 20 44 6.06 5.15 98
4 27 4:04 0:00 2 5 mia 5 hou hou FALSE FALSE Brian Hoyer pass complete short right to Nate Washington for 5 yards touchdown 26 44 5.15 7 95.4
4 27 4:04 0:00 2 5 mia 5 hou hou TRUE FALSE Two Point Attempt: Brian Hoyer pass incomplete intended for Jonathan Grimes conversion fails 26 44 0 -1 98.7
4 27 4:04 0:06 hou 35 hou mia TRUE FALSE Nick Novak kicks onside 10 yards recovered by Michael Thomas 26 44 0 -2.59 99.8
4 28 3:58 0:37 1 10 hou 45 mia mia FALSE FALSE Jonas Gray left guard for 8 yards (tackle by Brian Cushing) 26 44 2.59 3.12 99.9
4 28 3:21 0:41 2 2 hou 37 mia mia FALSE FALSE Jonas Gray left end for 16 yards (tackle by Jadeveon Clowney) 26 44 3.12 4.17 99.9
4 28 2:40 0:09 1 10 hou 21 mia mia FALSE FALSE Jonas Gray middle for -4 yards (tackle by J.J. Watt) 26 44 4.17 3.09 99.9
4 28 2:31 0:00 1 10 hou 21 mia mia FALSE FALSE Timeout #3 by Houston Texans 26 44 0 0
4 28 2:31 0:31 2 14 hou 25 mia mia FALSE FALSE Matt Moore pass complete short left to Greg Jennings for 14 yards (tackle by Whitney Mercilus and Darryl Morris) 26 44 3.09 4.84 99.9
4 28 2:00 0:21 1 10 hou 11 mia mia FALSE FALSE Matt Moore kneels for -1 yards 26 44 4.84 3.98 99.9
4 28 1:39 0:55 2 11 hou 12 mia mia FALSE FALSE Matt Moore kneels for no gain 26 44 3.98 3.11 99.9
4 28 0:44 0:44 3 11 hou 12 mia mia FALSE FALSE Matt Moore kneels for -1 yards 26 44 3.11 2.57 99.9
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment