Player Season Finder

Current search:
For single seasons, from 1990-91 to 2017-18, in the regular season, playing forward, requiring Points Per Game >=  .75 and Penalty Minutes >=  75, sorted by descending Games Played.

Use the back button to change the form

Click on the red text to pre-fill the form with various values

Seasons
Year (of player's career)
to
Rookie

(under 26, <=25 games in prev. year, or <=6 in 2 previous)

Age (as of 2/1 in that season)
to
Birth Country
Franchise
Draft Status
Alumni of Amateur Team
Active
Hall of Fame
Position (primary position for season)
Shoots (skaters) / Catches (goalies)
Game Type
Additional Criteria
Threshhold

i.e. to find all teams with at least 5 30-goal scorers in a season, then enter '5' here, and "goals>=30" in the above boxes.

Sort By
Total Seasons Matching Criteria
Most Occurences Of Players
Most Occurences Of Players
* Default sort order is descending

Query Results

Query Results Table
Scoring Goals Per Game Point Shares Adjusted
Rk Player GP Tm Lg Pos Season Age G A PTS +/- PIM EV PP SH GW S S% TOI G A PTS S OPS DPS PS G A PTS
1Bill Guerin85TOTNHLRW2000-0130404585714028111528913.818700.470.531.003.407.62.39.9444892
2Rod Brind'Amour84PHINHLLW1993-9423356297-98520141423015.20.420.741.152.747.60.68.2325688
3Geoff Courtnall84VANNHLLW1992-93303146772716722901121414.50.370.550.922.555.01.46.4253762
4Vincent Damphousse84MTLNHLLW1992-93253958975982793828713.60.460.691.153.426.91.17.9324779
5Vincent Damphousse84MTLNHLLW1993-9426405191075271301027414.60.480.611.083.267.81.08.8364682
6Dave Gagner84MNSNHLLW1992-9328334376-1314316170523014.30.390.510.902.745.00.95.9273461
7Adam Graves84NYRNHLLW1992-9324362965-414823121627513.10.430.350.773.274.51.05.5292352
8Adam Graves84NYRNHLLW1993-94255227792712728204429117.90.620.320.943.467.81.99.8472471
9Dale Hunter84WSHNHLC1992-9332205979319810100212016.70.240.700.941.434.11.25.3164763
10Petr Nedved84VANNHLC1992-932138337120963521314925.50.450.390.851.775.11.26.3312657
11Mark Recchi*84PHINHLRW1992-9324537012319534154627419.30.630.831.463.2610.10.911.0435699
12Luc Robitaille*84LAKNHLLW1992-932663621251810037242826523.80.750.741.493.1510.61.211.85150101
13Jeremy Roenick84CHINHLC1992-93235057107158625223325519.60.600.681.273.048.41.810.2414687
14Jeremy Roenick84CHINHLC1993-942446611072112517245528116.40.550.731.273.359.51.811.3425597
15Keith Tkachuk84WINNHLLW1993-9421414081-1225516223321818.80.490.480.962.606.90.97.8373673
16Pat Verbeek84HARNHLRW1992-9328394382-719723160623516.60.460.510.982.805.80.96.7323466
17Pat Verbeek84HARNHLRW1993-9429373875-1517721151322616.40.440.450.892.696.10.86.9343468
18Dave Andreychuk*83TORNHLRW1993-9430534699229827215833315.90.640.551.194.019.71.811.4484290
19Kevin Dineen83PHINHLRW1992-9329352863142012663724114.50.420.340.762.904.21.25.5282250
20Nelson Emerson83WINNHLRW1993-9426334174-38802445628211.70.400.490.893.405.70.15.7303767
21Theoren Fleury83CGYNHLRW1992-93243466100148820122425013.60.410.801.203.016.81.38.1285381
22Theoren Fleury83CGYNHLRW1993-94254045853018623161627814.40.480.541.023.357.41.89.2364177
23Doug Gilmour*83TORNHLC1992-932932951273210014153221115.20.391.141.532.548.72.211.02676102
24Doug Gilmour*83TORNHLC1993-943027841112510516101316716.20.331.011.342.018.51.910.42476100
25Luc Robitaille*83LAKNHLLW1993-9427444286-208620240326716.50.530.511.043.227.70.38.1403878
26Kevin Stevens83PITNHLLW1993-9428414788-2415520210428414.40.490.571.063.427.50.17.6374380
27Jason Allison82BOSNHLC2000-0125365995-88522113618519.519150.440.721.162.268.11.89.93963102
28David Backes82STLNHLRW2010-112631316232932650221114.716160.380.380.762.575.73.18.8343367
29Todd Bertuzzi82VANNHLRW2002-0327465197214421250724318.916870.560.621.182.9610.61.712.35256108
30Todd Bertuzzi82VANNHLRW2005-0630254671-1712013120320012.515680.300.560.872.444.81.26.0254469
31Rod Brind'Amour82PHINHLLW1995-9625266187201101844521312.20.320.741.062.606.51.78.2255984
32Alexandre Burrows82VANNHLLW2009-1028353267341212645320916.714650.430.390.822.556.82.79.5383472
33Dino Ciccarelli*82DETNHLRW1992-9332415697128120210820020.50.500.681.182.447.01.28.2334578
34Geoff Courtnall82VANNHLLW1993-9431264470151231312122649.80.320.540.853.225.01.56.6244064
35Vincent Damphousse82MTLNHLC1996-9729275481-6821872324411.10.330.660.992.986.80.67.4285684
36Shane Doan82PHXNHLRW2005-0629303666-912313170725411.815680.370.440.803.104.81.56.3303464
37Theoren Fleury82CGYNHLRW1997-98292751780197223242829.60.330.620.953.448.00.98.9315889
38Theoren Fleury82NYRNHLLW2001-02332439630216177052679.017060.290.480.773.264.71.25.8284472
39Jeff Friesen82SJSNHLLW1996-9720283462-8752062520014.00.340.410.762.445.50.96.4293564
40Scott Gomez82NJDNHLC1999-00201951701478127012049.313410.230.620.852.495.42.07.3215576
41Chris Gratton82TBLNHLC1996-9721303262-282012190423013.00.370.390.762.805.50.35.8313364
42Chris Gratton82PHINHLC1997-9822224062111591750218212.10.270.490.762.225.51.46.9254671
43Bill Guerin82DALNHLRW2003-04333435691410925901026312.915330.410.430.843.217.02.79.8404080
44Scott Hartnell82PHINHLRW2011-12293730671913621160623215.914580.450.370.822.837.62.09.6423375
45Dany Heatley82OTTNHLLW2005-06255053103298625232730016.717340.610.651.263.6610.22.712.95051101
46Dany Heatley82OTTNHLLW2008-0928393372-118824150625815.116490.480.400.883.157.01.88.8413475
47Bobby Holik82NJDNHLC1997-9827293665231002180823812.20.350.440.792.906.52.18.6334174
48Nathan Horton82FLANHLRW2007-082227356215851890321212.715370.330.430.762.595.42.37.7303767
49Jarome Iginla82CGYNHLRW2005-062835326758617171629311.917790.430.390.823.575.02.87.8353166
50Jarome Iginla82CGYNHLRW2007-0830504898278335150933814.817580.610.591.204.1211.32.914.25651107
51Jarome Iginla82CGYNHLRW2001-0224524496277735161731116.718340.630.541.173.7911.23.214.46050110
52Jaromir Jagr82PITNHLRW1995-962362871493196412011240315.40.761.061.824.9114.61.516.06084144
53Jaromir Jagr82NYRNHLRW2006-07343066962678237053249.317840.370.801.173.957.83.211.0316697
54Olli Jokinen82FLANHLC2005-0627385189148823141935110.816800.460.621.094.287.72.19.8384987
55Olli Jokinen82FLANHLC2006-072839529118782991835111.116840.480.631.114.288.72.210.8415293
56Ryan Kesler82VANNHLC2009-1025255075110412121521411.716090.300.610.912.616.21.47.7275279
57Mike Knuble82PHINHLRW2005-0633343165258019132621715.716680.410.380.792.655.12.57.5343064
58Alex Kovalev82PITNHLRW1999-0026264066-3941592425410.218760.320.490.803.104.11.65.7294372
59Evgeni Malkin82PITNHLC2007-08214759106167830170527217.317480.570.721.293.3211.52.413.95263115
60Evgeni Malkin82PITNHLC2008-09223578113178019142429012.118460.430.951.383.5410.22.412.63780117
61Mark Messier*82NYRNHLC2000-0140244367-25899123213118.315780.290.520.821.605.00.25.2264672
62Mike Modano*82MNSNHLC1992-9322336093-7832490730710.70.400.731.133.746.31.17.4274875
63Brenden Morrow82DALNHLLW2007-08293242742310518122720715.516390.390.510.902.526.92.99.8354580
64Jeff O'Neill82CARNHLRW2000-0124412667-1810624170524216.915040.500.320.822.956.81.58.3452873
65Corey Perry82ANANHLRW2009-102427497601112061227010.017270.330.600.933.296.41.78.1295180
66Corey Perry82ANANHLRW2010-11255048989104321441129017.218300.610.591.203.5410.82.513.35551106
67Mike Richards82PHINHLC2009-1024313162-27917131323713.116730.380.380.762.895.42.07.3343266
68Marc Savard82ATLNHLC2005-0628286997710013141421213.216820.340.841.182.597.51.89.3286694
69Marc Savard82BOSNHLC2006-0729227496-199611101322110.016580.270.901.172.707.41.38.7237497
70Teemu Selanne*82ANANHLRW2006-07364846942682232501025718.714510.590.561.153.1310.32.713.0504696
71Brendan Shanahan*82DETNHLLW2005-06374041812910526140628913.813600.490.500.993.528.02.510.5403979
72Jason Spezza82OTTNHLC2008-0925324173-147918131324613.016150.390.500.893.006.51.68.1344276
73Eric Staal82CARNHLC2005-06214555100-88122194427916.116110.550.671.223.409.81.311.1455398
74Mats Sundin*82TORNHLC2000-012928467415761990622612.415870.340.560.902.766.02.38.2314980
75Mats Sundin*82TORNHLC2001-023041398069429102926215.615850.500.480.983.208.71.610.3474491
76Steve Thomas82TOTNHLRW1991-92283048788972730324512.20.370.590.952.995.21.26.4274269
77Jakub Voracek82PHINHLRW2014-152522598117811110322110.015250.270.720.992.707.11.78.8256590
78Doug Weight82EDMNHLC1995-96252579104-19951690220412.30.300.961.272.497.90.68.52476100
79Doug Weight82EDMNHLC2000-013025659012911780318813.318150.300.791.102.296.82.29.0277097
80Jason Arnott81DALNHLC2005-06313244761310220111516719.213930.400.540.942.066.42.28.6324274
81Daniel Briere81BUFNHLC2006-072932639517892390623413.715640.400.781.172.898.41.610.0336396
82Rod Brind'Amour81PHINHLC1992-9322374986-88920134420618.00.460.601.062.546.20.66.8303969
83Sidney Crosby81PITNHLC2005-06183963102-111023160527814.016300.480.781.263.438.91.610.5396099
84Ray Ferraro81ATLNHLC2000-0136294776-119118110217216.914830.360.580.942.126.80.97.7325082
85Theoren Fleury81CGYNHLRW1996-9728293867-12104189233368.60.360.470.834.156.00.96.9303969
86Ryan Getzlaf81ANANHLC2008-092325669151211690222711.016310.310.811.122.807.31.99.2266793
87Doug Gilmour*81TORNHLC1995-9632324072-57720102318017.80.400.490.892.226.01.07.1313869
88Tony Granato81LAKNHLRW1992-9328374582-117121142624715.00.460.561.013.055.60.76.3303666
89Dale Hawerchuk*81BUFNHLC1993-9430355186109121131722715.40.430.631.062.807.31.68.9324678
90Jarome Iginla81CGYNHLRW2003-0426413273218429841026515.517250.510.400.903.278.03.111.1483785
91Olli Jokinen81FLANHLC2002-0324362965-177920133624015.017840.440.360.802.966.11.57.6413273
92Valeri Kamensky81COLNHLLW1995-9629384785148519181522017.30.470.581.052.727.51.18.6364581
93Vincent Lecavalier81TBLNHLC2007-0827405292-178929101731812.618590.490.641.143.939.11.610.74456100
94Milan Lucic81BOSNHLLW2011-122326356171351970114917.413790.320.430.751.846.11.37.5293867
95Brenden Morrow81DALNHLLW2005-0627234265301831481414615.815600.280.520.801.804.03.17.1234063
96Joe Murphy81CHINHLLW1993-942631397011112074422214.00.380.480.862.745.31.16.5283563
97Owen Nolan81TOTNHLRW1995-9623333669-3314616161220715.90.410.440.852.565.8-0.15.7323567
98Michael Nylander81NYRNHLC2005-063323567931761760417213.415660.280.690.982.125.53.08.4235477
99Keith Primeau81CARNHLC1997-9826263763191101673218014.40.320.460.782.226.11.98.0304272
100Bobby Ryan81ANANHLRW2009-102235296498124110325813.614980.430.360.793.196.61.88.4383068
101Brendan Shanahan*81TOTNHLLW1996-97284741883213124203733614.00.580.511.094.159.32.311.6494392
102Brendan Shanahan*81DETNHLLW2000-013231457698115151727811.214880.380.560.943.436.92.08.9344882
103Brendan Shanahan*81STLNHLLW1993-94255250102-921130157839713.10.640.621.264.909.90.810.7474592
104Steve Thomas81NJDNHLLW1995-9632263561-2982060619213.50.320.430.752.374.51.45.9253459
105Keith Tkachuk81PHXNHLLW1996-9724523486-12284192729617.60.640.421.063.659.71.210.9543589
106Steve Yzerman*81DETNHLLW1996-97312263852278148032329.50.270.781.052.866.72.08.7236689
107Brian Bradley80TBLNHLC1992-9328424486-249226160620520.50.530.551.082.566.50.67.1343569
108Rod Brind'Amour80PHINHLC1991-9221334477-31002184520216.30.410.550.962.535.41.16.5293968
109Vincent Damphousse80MTLNHLC1995-9628385694515823114325415.00.480.701.183.188.41.29.6365490
110Kevin Dineen80TOTNHLRW1991-9228303262-51532163522513.30.380.400.782.814.01.05.1272855
111Ray Ferraro80NYINHLC1991-922740408025923370415426.00.500.501.001.936.21.67.8363571
112Theoren Fleury80CGYNHLRW1991-9223334073013321111622514.70.410.500.912.815.20.86.0293564
113Theoren Fleury80CGYNHLRW1995-96274650961711224175435313.00.580.631.204.419.51.711.1444892
114Tony Granato80LAKNHLLW1991-922739296841873072822317.50.490.360.852.795.21.16.2352560
115Bill Guerin80EDMNHLRW1998-9928303464713317130226111.515760.380.430.803.265.51.77.2343872
116Dale Hunter80WSHNHLC1991-9231285078-220515130411025.50.350.630.981.385.10.86.0254469
117Steve Larmer80CHINHLRW1990-91294457101377925172923119.00.550.711.262.898.42.210.6395190
118Vincent Lecavalier80TBLNHLC2005-062535407509020132730911.316100.440.500.943.866.02.08.1353873
119Trevor Linden80VANNHLRW1991-922131447531012461620115.40.390.550.942.515.21.16.3283967
120John MacLean80NJDNHLLW1993-942937337030952980427713.40.460.410.883.465.91.67.5343064
121Sergei Makarov*80SJSNHLRW1993-9435303868117820100515519.40.380.480.851.945.11.56.6273461
122Brad Marchand80BOSNHLLW2016-172839468518812793822617.315550.490.581.062.839.82.812.6435093
123Scott Mellanby80FLANHLRW1993-9427303060014913170420414.70.380.380.752.554.61.25.8272754
124Kirk Muller80NJDNHLLW1990-9124195170176127032218.60.240.640.882.763.91.04.9174562
125Kirk Muller80MTLNHLC1992-932637579487725120423116.00.460.711.182.896.71.17.8304676
126Rick Nash80CBJNHLLW2007-082338316929524104632911.616390.480.390.864.117.22.39.4423375
127James Neal80PITNHLLW2011-122440418168722180432912.215310.500.511.014.119.31.711.0454590
128P.A. Parenteau80NYINHLLW2011-1228184967-8891260216710.814920.230.610.842.095.21.66.8205474
129Corey Perry80ANANHLRW2011-1226372360-712722141627713.417100.460.290.753.466.11.77.9422567
130Mark Recchi*80TOTNHLRW1991-9223435497-219622201521020.50.540.681.212.637.70.28.0384886
131Luc Robitaille*80LAKNHLLW1991-92254463107-49518260624018.30.550.791.343.008.50.89.4395695
132Jeremy Roenick80PHXNHLC2000-0131304676-111417130719215.616800.380.580.952.406.21.88.0334982
133Jeremy Roenick80CHINHLC1991-922253501032398282231323422.60.660.631.292.939.11.911.1474491
134Brendan Shanahan*80DETNHLLW2001-02333738752311822123727713.415130.460.480.943.467.82.510.3434386
135Brendan Shanahan*80STLNHLLW1991-9223333669-317120130221515.30.410.450.862.694.80.95.7293261
136Thomas Steen80WINNHLC1992-9332225072-8751660615014.70.280.630.901.883.90.84.6184058
137Kevin Stevens80PITNHLLW1990-9125404686-113322180625315.80.500.581.083.166.70.67.3364177
138Kevin Stevens80PITNHLLW1991-92265469123825435190432516.60.680.861.544.0610.61.011.54861109
139Mats Sundin*80QUENHLRW1991-9220334376-191032382223114.30.410.540.952.895.50.56.0293867
140Mats Sundin*80QUENHLC1992-93214767114219630134921521.90.590.841.432.699.11.410.5385492
141Rick Tocchet80PITNHLRW1992-932848611092825224204524020.00.600.761.363.008.61.610.2394988
142Pat Verbeek80HARNHLLW1990-9126433982024628150524717.40.540.491.033.096.71.38.0393574
143Doug Weight80EDMNHLC1996-9726216182180174022358.90.260.761.032.946.71.17.8226486
144Geoff Courtnall79STLNHLLW1997-983531316212942560518916.40.390.390.782.396.61.37.9353570
145Todd Elik79TOTNHLC1993-9427254166-3951690418513.50.320.520.842.344.61.05.6233760
146Theoren Fleury79CGYNHLRW1990-91225153104481363597924920.50.650.671.323.159.22.111.2464793
147Shawn Horcoff79EDMNHLLW2005-06272251730851633516713.215780.280.650.922.114.72.06.7224971
148Alex Kovalev79PITNHLRW2000-0127445195129630122930714.318630.560.651.203.898.81.710.54855103
149Claude Lemieux79COLNHLRW1995-96303932711411728921031512.40.490.410.903.996.51.17.6373168
150Milan Lucic79BOSNHLLW2010-1122303262281212550717317.313100.380.410.782.196.42.38.8333467
151Scott Mellanby79FLANHLRW1995-9629323870416013190322514.20.410.480.892.855.71.36.9313667
152Mark Messier*79NYRNHLC1991-92313572107317619124621216.50.440.911.352.688.11.79.9316495
153Ed Olczyk79TOTNHLC1990-9124304171-278216140222613.30.380.520.902.864.90.45.4273663
154Jeremy Roenick79PHINHLC2002-033327325920751881619713.714850.340.410.752.495.32.78.0313566
155Jeremy Roenick79CHINHLC1990-91214153943880221541019421.10.520.671.192.467.72.29.9374784
156Craig Simpson79EDMNHLLW1991-92242437618801860212818.80.300.470.771.623.61.04.6213354
157Steve Thomas79NYINHLRW1992-9329375087311125120726414.00.470.631.103.346.21.07.3304070
158Esa Tikkanen79EDMNHLLW1990-912627426922852232623511.50.340.530.872.974.51.66.1243761
159Jason Arnott78EDMNHLC1993-9419333568110423100419417.00.420.450.872.495.51.16.5303262
160Dino Ciccarelli*78WSHNHLRW1991-9231383876-107825130727913.60.490.490.973.585.80.66.4343367
161Craig Conroy78LAKNHLC2005-063422446613781453315414.314990.280.560.851.974.22.06.2224264
162John Cullen78TOTNHLC1990-91263971110-610125140320519.00.500.911.412.638.60.69.1356398
163Adam Deadmarsh78COLNHLRW1996-9721332760813620103419816.70.420.350.772.545.61.36.9342862
164Peter Forsberg*78COLNHLC1998-9925306797271081992721713.818320.380.861.242.788.02.810.83476110
165Dave Gagner78MNSNHLC1991-9227314071-410714170322913.50.400.510.912.944.91.26.1283563
166Doug Gilmour*78CGYNHLC1990-9127206181271441622513514.80.260.781.041.735.01.46.4185472
167Doug Gilmour*78TOTNHLC1991-9228266187257815101416815.50.330.781.122.155.91.87.6235477
168Bill Guerin78BOSNHLRW2001-0231412566-19130101735511.516180.530.320.854.557.31.58.8472875
169Benoit Hogue78TOTNHLLW1995-9629194564101041450515512.30.240.580.821.994.21.55.7184361
170Bobby Holik78NJDNHLLW1998-9928273764161192250825310.713700.350.470.823.245.61.97.6314273
171Kelly Kisio78SJSNHLC1992-9333265278-15901592215217.10.330.671.001.954.90.95.8214263
172Stephen Leach78BOSNHLRW1991-9226312960-814719120424312.80.400.370.773.124.10.95.0282553
173John MacLean78NJDNHLRW1990-9126453378815024192729215.40.580.421.003.746.61.27.8402969
174Evgeni Malkin78PITNHLLW2006-072033528528017160624213.614940.420.671.093.107.81.69.4355287
175Kirk Muller78MTLNHLLW1991-9225364177158620151719118.80.460.530.992.455.91.67.5323668
176Owen Nolan78SJSNHLRW1999-0027444084-111022184626116.916470.560.511.083.358.61.810.5484391
177Corey Perry78ANANHLRW2008-09233240721010922100828311.314510.410.510.923.636.61.98.5344175
178Keith Primeau78DETNHLC1993-9422314273341732173415520.00.400.540.941.995.81.67.4283866
179Keith Primeau78CARNHLC1998-99273032628752091517816.916650.380.410.792.285.12.07.1343670
180Jeremy Roenick78PHXNHLC1998-992924487271302040320311.815730.310.620.922.605.62.07.6275481
181Brendan Shanahan*78DETNHLLW1999-00314137782410527131928314.514490.530.471.003.638.32.210.5454085
182Brendan Shanahan*78DETNHLLW2002-0334303868510317130626011.514540.380.490.873.336.51.47.9344276
183Steve Thomas78NYINHLRW1993-9430423375-913925170524916.90.540.420.963.196.90.67.5383068
184Maxim Afinogenov77BUFNHLRW2005-06262251736841111032419.112580.290.660.953.135.61.87.4224971
185Peter Bondra77WSHNHLRW2001-0233393170-28021171833311.716720.510.400.914.327.11.68.6453580
186Daniel Briere77PHINHLC2010-113334346820872860624613.814100.440.440.883.197.31.99.3383674
187Dino Ciccarelli*77TBLNHLRW1996-9736352560-1111623120622915.30.450.320.782.976.00.86.8362662
188Sidney Crosby77PITNHLC2008-092133701033762670323813.916900.430.911.343.099.41.711.13571106
189John Cullen77HARNHLC1991-9227265177-2814116100417215.10.340.661.002.235.10.35.4234568
190Ryan Getzlaf77ANANHLC2007-082224588232941941218513.015130.310.751.062.407.23.310.5276289
191Scott Hartnell77CBJNHLLW2014-153228326011002080220413.713320.360.420.782.656.21.47.5323567
192Mike Keane77MTLNHLRW1992-932515456029951500112012.50.190.580.781.562.61.74.3123648
193Claude Lemieux77NJDNHLRW1992-932730518131551713033119.60.390.661.054.045.41.06.4244165
194Brad Marchand77BOSNHLLW2015-162737246121902764625014.814320.480.310.793.257.12.49.4422769
195Mike Ricci77QUENHLC1992-93212751788123141211014219.00.350.661.011.845.01.06.0224163
196Luc Robitaille*77NYRNHLLW1995-9629234669138012110422310.30.300.600.902.904.81.36.1224466
197Alexander Semin77WSHNHLLW2006-0722383573-79021170624315.614170.490.450.953.167.71.18.8403575
198Darrin Shannon77WINNHLLW1993-9424213758-18871290212416.90.270.480.751.613.60.64.2193453
199Joe Thornton77BOSNHLC2002-032336651011210922122419618.417360.470.841.312.5510.12.012.14172113
200Joe Thornton77BOSNHLC2003-042423507318981940618712.316660.300.650.952.436.32.58.8275784
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.