Play Finder

In 2020, any team, in the regular season, play type is rush, gain of between 13 and 99 yards, sorted by yards descending
Show Criteria

Search Criteria

Sort By
Find Plays for Player (optional)
Javascript is required for the selection of a player.
Player Role
Seasons
Game Type
Playoff Round
Team
Play Result

Play resulted in... Either Yes No

Completed Pass
Sack
QB Kneel
No Play
First Down
Turnover
Score

Game Filters (team, opp., location, etc...)

Opponent
Game Result
Game Location
Game Day Of Week
Game Number for team
Week Number of season

Play Filters (down, play type, quarter, etc...)

Quarter
Time Remaining
From
:
     
To
:
Down
Yards To Go
Yards Gained
Starting Field Position
From
To
Ending Field Position
From
To
Play Type
Scoring Margin Tm Minus Opp
Between
and
points
Rush Directions since 1998
Pass Location since 1998

You have edited your search criteria

or keep editing your search

clear changes

Fetching Results

Stathead spinner

Down

Down Table
Down Num Pct
First49452.2%
Second31933.7%
Third12012.7%
Fourth131.4%

Yds To Go

Yds To Go Table
ToGo Num Pct
0-313914.7%
4-611011.6%
7-1063967.5%
11+586.1%
Avg8.5

Team Offense

  • Totals for team as offense
Team Offense Table
Play Results
Tm G Plays ToGo Yds 1st% TO% TD FG 1stD Int Fmb Sk Rush
ATL12206.520.2100.0%0.0%302000020
BUF15347.419.1100.0%0.0%303400034
CAR12249.017.0100.0%0.0%202400024
CHI10199.424.894.7%0.0%301800019
CIN10198.521.8100.0%0.0%501900019
CLE16408.723.297.5%0.0%603900040
IND14378.920.597.3%0.0%203600037
ARI14408.021.0100.0%0.0%604000040
DAL11228.519.595.5%4.5%302101022
DEN14337.520.6100.0%0.0%303300033
DET11238.619.4100.0%0.0%002300023
GNB13307.923.3100.0%0.0%503000030
HOU10209.519.890.0%0.0%101800020
JAX13239.218.7100.0%0.0%202300023
KAN12329.118.2100.0%0.0%503200032
MIA12257.318.096.0%4.0%102401025
MIN15409.518.892.5%0.0%403700040
NOR13297.922.996.6%3.4%202801029
NWE13347.621.297.1%0.0%103300034
NYG16319.121.896.8%0.0%203000031
NYJ11219.117.790.5%0.0%101900021
TEN15427.424.0100.0%0.0%604200042
PHI14289.625.992.9%0.0%402600028
PIT12228.122.395.5%0.0%002100022
LVR15339.417.987.9%3.0%502901033
LAR16308.421.596.7%0.0%102900030
BAL14607.623.398.3%0.0%705900060
LAC13258.619.788.0%4.0%002201025
SEA15358.919.697.1%0.0%503400035
SFO132711.022.985.2%0.0%502300027
TAM14237.623.595.7%0.0%202200023
WAS12258.418.4100.0%0.0%202500025

Team Defense

  • Totals vs. team as defense
Team Defense Table
Play Results
Tm G Plays ToGo Yds 1st% TO% TD FG 1stD Int Fmb Sk Rush
ATL15268.819.588.5%7.7%002302026
BUF13368.418.1100.0%0.0%403600036
CAR13266.725.396.2%3.8%402501026
CHI15308.918.296.7%0.0%202900030
CIN16547.920.594.4%1.9%105101054
CLE11259.217.496.0%4.0%202401025
IND8127.819.5100.0%0.0%001200012
ARI15408.818.195.0%0.0%303800040
DAL13357.022.9100.0%0.0%703500035
DEN16358.522.694.3%0.0%603300035
DET12339.019.590.9%0.0%503000033
GNB14238.422.295.7%0.0%302200023
HOU15408.625.6100.0%0.0%704000040
JAX15457.622.897.8%0.0%404400045
KAN13237.822.6100.0%0.0%102300023
MIA14347.918.597.1%0.0%303300034
MIN13318.518.7100.0%0.0%403100031
NOR10269.320.396.2%0.0%402500026
NWE12317.817.996.8%0.0%103000031
NYG14279.519.692.6%0.0%202500027
NYJ15289.224.396.4%0.0%402700028
TEN12278.523.5100.0%0.0%302700027
PHI15319.327.096.8%0.0%603000031
PIT15298.321.296.6%0.0%302800029
LVR14387.819.7100.0%0.0%203800038
LAR9158.416.386.7%0.0%101300015
BAL13289.022.396.4%0.0%302700028
LAC13328.819.3100.0%0.0%403200032
SEA9198.320.1100.0%0.0%001900019
SFO142310.121.095.7%0.0%202200023
TAM11177.919.494.1%0.0%001600017
WAS13279.423.292.6%0.0%602500027

Offense

Offense Table
Rushing
Player Att Yds Y/A TD 1D
Derrick Henry3076825.60430
Nick Chubb2150924.24420
Lamar Jackson2350521.96423
Dalvin Cook2549819.92424
Jonathan Taylor2248822.18222
Aaron Jones1442030.00314
Kyler Murray2141019.52421
J.K. Dobbins1437526.79113
Miles Sanders1034534.50210
Ronald Jones II1333826.00113
Alvin Kamara1432923.50114
Melvin Gordon1431922.79214
Josh Jacobs1930816.21216
James Robinson1530120.07115
Kenyan Drake1329422.62113
David Montgomery928331.4438
Gus Edwards1327821.38113
Russell Wilson1327721.31012
James Conner1226622.17012
David Johnson1126123.73111
Antonio Gibson1325819.85213
Devin Singletary1325119.31113
Daniel Jones824630.7518
Wayne Gallman1224420.33012
Phillip Lindsay1123321.18111
Clyde Edwards-Helaire1222418.67212
Darrell Henderson1122220.18111
Sony Michel920823.1108
Adrian Peterson1020520.50010
Kareem Hunt1120518.64111
Damien Harris1020220.20110
Cam Akers619833.0006
Jeff Wilson1019319.30110
Raheem Mostert719327.5716
Ezekiel Elliott1018218.2009
Carlos Hyde918220.2228
Cam Newton818222.7508
D'Andre Swift917919.8909
Todd Gurley1017217.20110
Tony Pollard716623.7127
Alexander Mattison916518.3308
Zack Moss815919.8808
Josh Allen915617.3319
Austin Ekeler1015615.6008
Devontae Booker715622.2927
Chris Carson815519.3828
Brian Hill515030.0015
Myles Gaskin814317.8807
Patrick Mahomes914215.7809
Leonard Fournette613923.1716
Rushing
Player Att Yds Y/A TD 1D
Jalen Hurts813917.3807
Chase Edmonds613522.5016
Benny Snell Jr.713319.0006
Samaje Perine713319.0017
Jamaal Williams813116.3818
Salvon Ahmed712918.4317
Taysom Hill612921.5005
Nyheim Hines712818.2906
Boston Scott512525.0014
Justin Jackson512324.6005
Ryan Tannehill512124.2025
Jerick McKinnon512124.2012
Latavius Murray511723.4015
Mike Davis610918.1706
Frank Gore710014.2907
Deshaun Watson79914.1405
Joshua Kelley49724.2503
Carson Wentz49724.2504
Robert Woods49423.5004
Joe Mixon49223.0024
Teddy Bridgewater68714.5026
Jeremy McNichols58617.2005
Le'Veon Bell58617.2015
Tyreek Hill38428.0013
AJ Dillon48220.5014
Mark Ingram48020.0014
Mitchell Trubisky37826.0003
D'Ernest Johnson37725.6703
Sam Darnold37625.3312
Curtis Samuel37625.3303
J.D. McKissic57515.0005
Odell Beckham Jr.27336.5012
Brandon Aiyuk37324.3323
Malcolm Brown57214.4004
Trayveon Williams27236.0002
Jordan Wilkins47017.5004
Alfred Morris46616.5004
Devin Duvernay26432.0002
Ty Johnson36421.3303
Rex Burkhead46416.0004
Ray-Ray McCloud15858.0001
Drew Lock45714.2504
Kirk Cousins45714.2504
Marcus Mariota35618.6703
Royce Freeman35618.6703
CeeDee Lamb35317.6713
Ito Smith35317.6703
Jalen Richard35217.3312
Ty Montgomery25025.0002
Reggie Bonnafon34916.3303
Rushing
Player Att Yds Y/A TD 1D
Dion Lewis34715.6702
Justin Herbert24522.5002
Laviska Shenault Jr.34414.6703
Baker Mayfield24422.0002
Ryan Fitzpatrick34414.6703
Josh Adams24321.5002
Dare Ogunbowale24221.0002
Ryan Finley24221.0012
Sterling Shepard24120.5012
Christian McCaffrey34113.6703
Troymaine Pope24020.0002
Cordarrelle Patterson33913.0003
Robert Griffin III13939.0001
Matt Breida23819.0002
Duke Johnson23618.0002
Antonio Williams23618.0012
DeMichael Harris23517.5002
Justice Hill23517.5002
T.J. Yeldon13434.0001
Ke'Shawn Vaughn23316.5002
Tua Tagovailoa23316.5002
Tarik Cohen23316.5002
Mecole Hardman23316.5002
La'Mical Perine23316.5002
Kalen Ballage23115.5002
Cooper Kupp23115.5002
Matthew Stafford23015.0002
Matt Ryan22914.5012
Gardner Minshew II22914.5002
Jakeem Grant12929.0001
Braxton Berrios22814.0001
Peyton Barber22814.0002
J.J. Taylor12828.0001
David Moore22814.0002
Terry McLaurin12727.0001
John Wolford22713.5002
Aaron Rodgers22713.5002
Tyler Boyd12525.0001
Joe Burrow12323.0011
Julian Edelman12323.0001
Deonte Harty12323.0001
Artavis Pierce12323.0001
Antonio Gandy-Golden12222.0001
Tyler Ervin12121.0001
D.J. Moore12121.0001
Michael Pittman Jr.12121.0001
Jamycal Hasty12020.0001
Anthony McFarland Jr.12020.0001
Allen Lazard11919.0001
Tyler Huntley11919.0001
Rushing
Player Att Yds Y/A TD 1D
Mike Boone11919.0000
Jalen Reagor11919.0001
Dwayne Haskins11919.0001
Dontrell Hilliard11919.0001
Penny Hart11919.0001
Logan Woodside11818.0001
David Blough11818.0001
Saquon Barkley11818.0001
Derek Carr11818.0001
Steven Sims11818.0001
Marlon Mack11818.0001
C.J. Beathard11717.0001
Patrick Laird11717.0001
Tommylee Lewis11616.0001
Blaine Gabbert11616.0000
Darnell Mooney11616.0001
DeAndre Washington11616.0001
D'Onta Foreman11515.0001
Giovani Bernard11515.0001
Garrett Gilbert11515.0001
KJ Hamler11515.0001
Isaiah McKenzie11414.0001
Kerryon Johnson11414.0001
Darwin Thompson11414.0001
Jamison Crowder11414.0001
Devonta Freeman11414.0001
LeSean McCoy11414.0001
Ameer Abdullah11313.0001
Jake Luton11313.0011
Tee Higgins11313.0001
Alex Collins11313.0011
Isaiah Zuber11313.0001
Trenton Cannon11313.0001
Rodney Smith11313.0001
DeeJay Dallas11313.0001
Joshua Dobbs11313.0001
Kyle Allen11313.0001
Darrel Williams11313.0011
Andy Dalton11313.0001
Totals9461981920.9596912

Defense

Defense Table
Tackles Def Interceptions
Player Comb Solo Ast Sk PD Int Yds TD
Jessie Bates III221660.00000
Duron Harmon15870.00000
Jordan Poyer141220.00000
Eddie Jackson141220.00000
Nasir Adderley141130.00000
Anthony Harris141040.00000
Minkah Fitzpatrick131120.00000
Bobby McCain131120.00000
Kareem Jackson121020.00000
Vonn Bell11920.00000
Johnathan Abram11920.00000
Quandre Diggs11920.00000
Chuck Clark11560.00000
Devin McCourty10460.00000
Logan Ryan9720.00000
Budda Baker9360.00000
Jarrod Wilson9810.00000
Justin Simmons9810.00000
Jonathan Jones8530.00000
Micah Hyde8620.00000
Jeremy Chinn8530.00000
Marcus Williams8710.00000
Josh Jones8620.00000
Antoine Winfield Jr.8530.00000
Patrick Peterson7520.00000
Erik Harris7430.00000
DeShon Elliott7340.00000
Lonnie Johnson Jr.7430.00000
Tre Herndon7700.00000
Eric Murray7340.00000
Nevin Lawson6240.00000
Juan Thornhill6510.00000
Germaine Pratt6330.00000
Harrison Smith6330.00000
Josh Bynes6420.00000
Nik Needham6330.00000
Donovan Wilson6600.00000
Rayshawn Jenkins6420.00000
Malcolm Butler6510.00000
Jimmie Ward6420.00000
Darius Phillips5500.00000
Kevin Byard5500.00000
De'Vondre Campbell5500.00000
Jalen Mills5410.00000
Steven Nelson5320.00000
Vernon Hargreaves III5410.00000
Will Harris5320.00000
Julian Blackmon5500.00000
Jason McCourty5320.00000
Myles Jack5500.00000
Tackles Def Interceptions
Player Comb Solo Ast Sk PD Int Yds TD
Adrian Amos5500.00000
Kenny Vaccaro5140.00000
Marcus Maye5410.00000
Alex Singleton5320.00000
Tyrann Mathieu5500.00000
Keanu Neal5410.00000
Malcolm Jenkins4310.00000
Jordan Fuller4400.00000
A.J. Moore4400.00000
Karl Joseph4400.00000
Fred Warner4400.00000
Adrian Phillips4400.00000
Darius Slay4310.00000
Neville Hewitt4310.00000
Nicholas Morrow4310.00000
Eric Rowe4220.00000
Chris Banjo4220.00000
Nathan Gerry4130.00000
Jeff Heath4310.00000
Justin Reid4310.00000
AJ Terrell4310.00000
Xavier Woods4400.00000
Charvarius Ward4310.00000
Jalen Thompson4220.00000
Tre Boston4310.00000
Darian Thompson4400.00000
Kevin King4310.00000
Lavonte David3210.00000
James Bradberry3300.00000
Kevin Johnson3210.00000
Blessuan Austin3120.00000
Xavier Rhodes3210.00000
Montez Sweat3300.00000
Patrick Queen3210.00000
Roquan Smith3300.00000
Foyesade Oluokun3300.00000
Troy Apke3120.00000
Landon Collins3120.00000
Isaiah Simmons3300.00000
Jordan Whitehead3120.00000
Chris Claybrooks3210.00000
Emmanuel Moseley3210.00000
Jordan Hicks3210.00000
Jabrill Peppers3210.00000
Kamren Curl3210.00000
Danny Trevathan3300.00000
Avery Williamson3210.00000
Joe Haden3300.00000
Taylor Rapp3300.00000
Andrew Sendejo3210.00000
Tackles Def Interceptions
Player Comb Solo Ast Sk PD Int Yds TD
Ricardo Allen3210.00000
Tracy Walker3210.00000
Terrance Mitchell3300.00000
Eric Wilson3210.00000
Rashaan Evans3300.00000
Raekwon McMillan3210.00000
Taron Johnson3210.00000
Darnell Savage Jr.3300.00000
Blake Martinez3210.00000
Marshon Lattimore3300.00000
Julian Love3120.00000
Jaylen Watkins3300.00000
Alexander Johnson3030.00000
Jaquiski Tartt3210.00000
Khari Willis3300.00000
Deion Jones3210.00000
Deatrich Wise Jr.3120.00000
Bradley Roby3300.00000
Todd Davis3210.00000
Tremaine Edmunds3210.00000
Jeremy Reaves3300.00000
Mackensie Alexander3210.00000
Brandon Jones3120.00000
Lamarcus Joyner3210.00000
Isaac Yiadom2020.00000
Sharrod Neasman2110.00000
Brennan Scarlett2110.00000
Ryan Neal2200.00000
Rodney McLeod2110.00000
Shaq Thompson2020.00000
John Cominsky2110.00000
Chase Winovich2110.00000
Jayon Brown2110.00000
Terrell Edmunds2110.00000
D.J. Reed2020.00000
Josh Jackson2200.00000
Linval Joseph2110.00000
Tyrell Adams2020.00000
Jamel Dean2110.00000
Kyzir White2110.00000
Ronald Darby2200.00000
Tarvarius Moore2200.00000
Joe Thomas2110.00000
Demario Davis2200.00000
Bradley McDougald2110.00000
Jalen Ramsey2110.00000
Kendall Fuller2200.00000
Zach Cunningham2110.00000
Daniel Thomas2200.00000
Tashaun Gipson2200.00000
Tackles Def Interceptions
Player Comb Solo Ast Sk PD Int Yds TD
Josey Jewell2110.00000
Carlos Dunlap2110.00000
Kyle Fuller2200.00000
Darious Williams2110.00000
Christian Kirksey2200.00000
Daniel Sorensen2200.00000
Daryl Worley2200.00000
Anthony Hitchens2110.00000
Nick Scott2110.00000
C.J. Gardner-Johnson2200.00000
Michael Ojemudia2110.00000
C.J. Henderson2110.00000
Andrew Wingard2020.00000
Matthias Farley2110.00000
Marlon Humphrey2110.00000
Tyrone Crawford2110.00000
LeShaun Sims2110.00000
Brian Poole2200.00000
Logan Wilson2020.00000
Lamar Jackson2200.00000
Malcolm Smith2200.00000
Trevon Diggs2200.00000
Sam Franklin2110.00000
Byron Murphy2110.00000
Jaylon Ferguson2020.00000
Jaylon Smith2200.00000
Denzel Ward2200.00000
Byron Jones2110.00000
Carlton Davis2110.00000
Jamie Collins2110.00000
Kyle Van Noy2020.00000
Buster Skrine2110.00000
Kwon Alexander2200.00000
Dre Kirkpatrick2200.00000
Deshazor Everett2110.00000
Damon Arnette2200.00000
A.J. Bouye2200.00000
Damontae Kazee2200.00000
Levi Wallace2110.00000
Sione Takitaki2110.00000
Dre Greenlaw2020.00000
Troy Pride Jr.2110.00000
Sheldon Richardson1010.00000
Damien Wilson1100.00000
Trayvon Mullen1100.00000
Jarrad Davis1100.00000
Luq Barcoo1010.00000
Larrell Murchison1010.00000
Bryce Callahan1100.00000
Preston Smith1100.00000
Tackles Def Interceptions
Player Comb Solo Ast Sk PD Int Yds TD
Dane Jackson1100.00000
Jadeveon Clowney1010.00000
Haason Reddick1010.00000
Jaleel Johnson1010.00000
Porter Gustin1100.00000
Vinny Curry1100.00000
Myles Hartsfield1010.00000
Mike Hilton1100.00000
Ross Blacklock1100.00000
Darryl Roberts1010.00000
Neville Gallimore1100.00000
Marcus Epps1010.00000
Dean Marlowe1100.00000
Trey Flowers1010.00000
Pernell McPhee1100.00000
John Johnson1010.00000
Leighton Vander Esch1100.00000
Tony Brown1010.00000
Joe Ostman1100.00000
Yetur Gross-Matos1010.00000
Adoree' Jackson1100.00000
Jason Verrett1100.00000
Jamal Adams1100.00000
Amani Oruwariye1100.00000
Ben Niemann1100.00000
Sheldrick Redwine1100.00000
Jordyn Brooks1100.00000
Parnell Motley1010.00000
Isaiah Oliver1010.00000
LaRoy Reynolds1010.00000
Javelin Guidry1100.00000
Devin Bush Jr.1100.00000
Brandon Graham1100.00000
Stephon Gilmore1100.00000
Cory Littleton1010.00000
Davion Taylor1100.00000
Avonte Maddox1100.00000
Azeez Al-Shaair1100.00000
Cassius Marsh1100.00000
Mykal Walker1100.00000
Deadrin Senat1100.00000
James Vaughters1100.00000
Chris Board1100.00000
Rudy Ford1100.00000
Chidobe Awuzie1100.00000
Folorunso Fatukasi1100.00000
Keion Crossen1010.00000
Jerome Baker1100.00000
D.J. Hayden1100.00000
Desmond King1010.00000
Tackles Def Interceptions
Player Comb Solo Ast Sk PD Int Yds TD
Andrew Van Ginkel1100.00000
Kris Boyd1100.00000
Danny Shelton1010.00000
Blidi Wreh-Wilson1010.00000
M.J. Stewart1100.00000
Joshua Kalu1100.00000
Amani Bledsoe1010.00000
Derek Barnett1010.00000
Steven Means1100.00000
Kenneth Murray1100.00000
Ja'Whaun Bentley1100.00000
Ashtyn Davis1100.00000
D.J. Swearinger1100.00000
Breon Borders1010.00000
Derrick Brown1100.00000
Jaylon Johnson1010.00000
Tae Crowder1100.00000
Desmond Trufant1100.00000
Brandon Williams1010.00000
Richard Sherman1100.00000
Xavier McKinney1100.00000
Arthur Maulet1100.00000
Harold Landry1100.00000
Shaquil Barrett1100.00000
Troy Hill1100.00000
John Simon1100.00000
Joe Bachie1010.00000
Darnay Holmes1010.00000
Kendall Sheffield1010.00000
Jahlani Tavai1010.00000
Will Redmond1100.00000
L.J. Fort1100.00000
Siran Neal1100.00000
Greg Mabin1100.00000
Anthony Averett1010.00000
Jackrabbit Jenkins1100.00000
J.C. Jackson1100.00000
Thomas Davis1100.00000
Jimmy Smith1100.00000
Jermaine Carter Jr.1100.00000
Ifeadi Odenigbo1010.00000
Corn Elder1100.00000
Holton Hill1100.00000
Anthony Brown1100.00000
Isaiah Johnson1100.00000
William Jackson III1100.00000
Donte Jackson1100.00000
Kareem Orr1100.00000
Clayton Fejedelem1100.00000
A.J. Klein1010.00000
Tackles Def Interceptions
Player Comb Solo Ast Sk PD Int Yds TD
Tony McRae1100.00000
Justin Hollins1100.00000
Malik Hooker1100.00000
Vince Williams1100.00000
B.J. Hill1100.00000
Adrian Colbert1100.00000
Trey Hendrickson1100.00000
Samuel Eguavoen1010.00000
Jeffery Simmons1010.00000
Sidney Jones1100.00000
Corey Peters1010.00000
Joe Schobert1100.00000
Harvey Langi1100.00000
Rasul Douglas1100.00000
B.J. Goodson1100.00000
Javon Hargrave1010.00000
Rashad Fenton1010.00000
Tanner Vallejo1100.00000
Jason Pierre-Paul1100.00000
Dorian O'Daniel1100.00000
Christian Wilkins1100.00000
T.J. Edwards1100.00000
Reggie Ragland1100.00000
Antonio Callaway1100.00000
Jimmy Moreland1100.00000
Ka'dar Hollman1100.00000
Angelo Blackson1100.00000
Jaire Alexander1010.00000
Jayron Kearse1100.00000
Nick Vigil1100.00000
Fabian Moreau1100.00000
Ed Oliver1100.00000
Tim Ward1100.00000
Corey Ballentine1010.00000
Matt Judon1100.00000
Tre Flowers1100.00000
Nate Ebner1100.00000
Hercules Mata'afa1010.00000
Devin White1100.00000
Yannick Ngakoue1100.00000
Taven Bryan1100.00000
Jeff Gladney1100.00000
Jamal Perry1100.00000
Barkevious Mingo1100.00000
Pierre Desir1100.00000
Bobby Wagner1100.00000
Matt Milano1100.00000
Deionte Thompson1100.00000
Alex Highsmith1100.00000
Juston Burris1100.00000
Tackles Def Interceptions
Player Comb Solo Ast Sk PD Int Yds TD
Marquis Haynes1100.00000
Elandon Roberts1100.00000
Eric Kendricks1100.00000
Za'Darius Smith1100.00000
Anthony Walker1010.00000
Casey Hayward1100.00000
Mike Daniels1100.00000
Ugo Amadi1100.00000
Myles Bryant1100.00000
Xavien Howard1010.00000
Khalil Mack1100.00000
Joey Bosa1100.00000
Shaquill Griffin1100.00000
Jeff Okudah1010.00000
Whitney Mercilus1100.00000
Malik Reed1010.00000
Curtis Riley1100.00000
Shelby Harris1100.00000
Marcus Peters1100.00000
Totals98970728200000

Individual Plays

Showing maximum of 500 individual plays, consider refining your search.

Data coverage: since 1994 for all games except for Super Bowls, which have complete all-time coverage. Please see our data coverage page for details.

If you utilize material unique to a Sports Reference site for a tweet, an article, or for research for a broadcast or podcast, please strongly consider citing this site as the source for the material. It would be greatly appreciated and would help us continue to produce this material.