.

© Photo: Dan Hickling

USA David Cotton

#13 Kansas City Mavericks / ECHL - 23/24

Premium Features
Pronunciation Bookmark Add to Roster Compare Player Submit Photo Submit Transfer
Discover premium
GAMES
GP
G
A
TP
+/-
5
2
4
6
+5
10
4
5
9
+3
freestar.config.enabled_slots.push({ placementName: "eliteprospects_leaderboard_atf", slotId: "eliteprospects_leaderboard_atf" });
freestar.config.enabled_slots.push({ placementName: "eliteprospects_right_rail", slotId: "eliteprospects_right_rail" });
Database: 1 085 647 players
Last added: Drake Fell
EP Verified
Scoring Leaders
# Player GP G A TP
1. Tomas Filippi 52 25 37 62
2. Martin Ruzicka 50 23 39 62
3. Ondrej Kase 48 23 31 54
4. Daniel Vozenilek 51 21 28 49
5. Andrej Nestrasil 51 17 32 49
Show More

David Cotton Facts

Date of Birth
Position
C
Age
26
Height
6'3" / 191 cm
Place of Birth
Weight
190 lbs / 86 kg
Nation
Shoots
L
Youth Team
-
Contract
23/24
Highlights
1-time AHL Calder Cup Champion 1
1-time NCAA (East) Second All-American Team 1

A smart and competitive two-way center with high offensive upside. Exhibits smooth natural skating ability with a top speed that can be hard for the opposition to handle. Soft hands allow him to let his creativity flow free. Possesses a prolific skillset; he can snap the puck to the back of the net, make a seemingly tricky pass look easy, or hold onto the puck and establish a firm forecheck until the right opportunity shows itself. All-in-all, a player who has the ability to dominate offensively and defensively due to his size, speed, individual skills, and intelligence with and without the puck. (Curtis Joe, EP 2014)


Brother: Jason Cotton

David Cotton Statistics

S Team League GP G A TP PIM +/-   POST GP G A TP PIM +/-
2012-13 Colorado Rampage 16U AAA T1EHL 16U 4* 2* 1* 3* 2* -* |
Colorado Thunderbirds 16U AAA T1EHL 16U 37* 7* 10* 17* 16* -* | Playoffs 4 0 0 0 0 -
2013-14 Cushing Academy USHS-Prep 32* 19* 32* 51* -* -* |
Boston Jr. Bruins 18U AAA 2 MHSL U18 12* 8* 3* 11* 2* -* |
2014-15 Cushing Academy USHS-Prep 33* 27* 42* 69* -* -* |
Boston Jr. Bruins 18U AAA 2 MHSL U18 13* 15* 9* 24* 4* -* |
2015-16 Waterloo Black Hawks USHL 48* 15* 15* 30* 34* -12* | Playoffs 9 0 2 2 8 0
2016-17 Boston College NCAA 40* 10* 14* 24* 16* 10* |
2017-18 Boston College NCAA 37* 9* 19* 28* 22* 8* |
2018-19 Boston College NCAA 39* 23* 13* 36* 20* -8* |
2019-20 Boston College “C” NCAA 32* 15* 24* 39* 46* 15* |
2020-21 Chicago Wolves AHL 26* 14* 7* 21* 18* 10* |
2021-22 Chicago Wolves AHL 55* 7* 9* 16* 21* 4* |
2022-23 Coachella Valley Firebirds AHL 2* 0* 0* 0* 0* -2* |
San Diego Gulls AHL 34* 4* 5* 9* 8* -13* |
2023-24 Florida Everblades ECHL 7* 0* 2* 2* 2* -7* |
Kansas City Mavericks ECHL 36* 14* 23* 37* 22* 24* |
Projected ECHL 55* 18* 32* 50* 31* 22* |

David Cotton Tournament Statistics

S Team League GP G A TP PIM +/-   POST GP G A TP PIM +/-
2009-10 Detroit Jr. Red Wings QC Int PW 3* 1* 1* 2* 0* -* |
2014-15 Team Royal USA-S17 5* 0* 1* 1* -* -* |
freestar.config.enabled_slots.push({ placementName: "eliteprospects_incontent_1", slotId: "eliteprospects_incontent_1" });

David Cotton Game Log

Date Team Opp Score G A TP PIM +/- SOG PPG SHG TOI
ECHL
2024-03-16T18:05:00-0500 Kansas City Mavericks vs Rapid City Rush
2024-03-10T16:05:00-0500 Kansas City Mavericks @ Wichita Thunder
2024-03-09T18:10:00-0700 Kansas City Mavericks @ Allen Americans
2024-03-08T18:10:00-0700 Kansas City Mavericks @ Allen Americans
2024-03-03T15:05:00-0700 Kansas City Mavericks @ Tulsa Oilers
2024-03-02T18:20:00-0700 Kansas City Mavericks @ Tulsa Oilers
2024-03-01T18:35:00-0700 Kansas City Mavericks vs Wichita Thunder
2024-02-28T18:05:00-0700 Kansas City Mavericks @ Tulsa Oilers
2024-02-25T15:05:00-0700 Kansas City Mavericks vs Utah Grizzlies
2024-02-24T17:05:00-0700 Kansas City Mavericks vs Utah Grizzlies
$(function() { $('.daterange').daterangepicker({ 'linkedCalendars': false, 'showCustomRangeLabel': false, 'opens': 'center', 'drops': 'auto', 'locale': { 'cancelLabel': 'Clear' }, }, function (start, end, label) { let container = $('#game-logs'); $('input[name="from"]', container).val(start.format('YYYY-MM-DD')); $('input[name="to"]', container).val(end.format('YYYY-MM-DD')); changeGameLogsFilter(); }).on('cancel.daterangepicker', function(ev, picker) { let container = $('#game-logs'); $('input[name="from"]', container).val(''); $('input[name="to"]', container).val(''); changeGameLogsFilter(); }); $('.daterange-opener').click(function() { $('.daterange').click(); }); });
freestar.config.enabled_slots.push({ placementName: "eliteprospects_incontent_2", slotId: "eliteprospects_incontent_2" });

David Cotton Career Totals

League Years GP G A TP PPG PIM +/- | Years GP G A TP PPG PIM +/-
AHL 3 117* 25* 21* 46* 0.39* 47* -1* | 0 * * * * * *
ECHL 1 43* 14* 25* 39* 0.91* 24* 17* | 0 * * * * * *
MHSL U18 2 25* 23* 12* 35* 1.40* 6* -* | 0 * * * * * *
NCAA 4 148* 57* 70* 127* 0.86* 104* 25* | 0 * * * * * *
QC Int PW 1 3* 1* 1* 2* 0.67* 0* -* | 0 * * * * * *
T1EHL 16U 1 41* 9* 11* 20* 0.49* 18* -* | 1 4 0 * 0 * 0 * 0.00 * 0 * - *
USA-S17 1 5* 0* 1* 1* 0.20* -* -* | 0 * * * * * *
USHL 1 48* 15* 15* 30* 0.63* 34* -12* | 1 9 0 * 2 * 2 * 0.22 * 8 * 0 *
USHS-Prep 2 65* 46* 74* 120* 1.85* -* -* | 0 * * * * * *

David Cotton Skill Rating

Powered by Franchise Hockey Manager

Teamwork
15
Puckhandling
15
Passing
15
Strength
14
freestar.config.enabled_slots.push({ placementName: "eliteprospects_incontent_2", slotId: "eliteprospects_incontent_2" });

David Cotton Connections

Player Period Teams
Zach Walker (F) 2016-2020 4 Boston College
Connor Moore (D) 2016-2020 4 Boston College
Michael Merulla (F) 2016-2020 4 Boston College
Graham McPhee (F) 2016-2020 4 Boston College
Transactions
DATE STATUS FROM TO SOURCE
11/26/2023
11/26/2023 Confirmed Florida Everblades Kansas City Mavericks
09/18/2023
09/18/2023 Confirmed San Diego Gulls Florida Everblades
12/09/2022
12/09/2022 Confirmed Coachella Valley Firebirds San Diego Gulls
09/22/2022
09/22/2022 Confirmed Carolina Hurricanes Coachella Valley Firebirds
03/24/2020
03/24/2020 Confirmed Boston College Carolina Hurricanes
06/25/2015
06/25/2015 Confirmed Cushing Academy Waterloo Black Hawks
01/12/2014
01/12/2014 Confirmed Cushing Academy Boston College
Media and Articles
Date Article Source
03/22/2020 NCAA DI All-League Analytics Neutral Zone
05/02/2016 NCAA Early Departure Breakdown Neutral Zone

Not Activated Sections

Endorsements
Videos
Fitness Results
Referrals
Education
Attachments
Contract & Eligibility
Preferred Equipment
Housing & Billeting
Expected Compensation & Benefits
Injury Records
Player Q&A
Are you David Cotton?
Verify your profile to customize the page further. See example here.

David Cotton Biography and Trivia

Drafted 2014, 4 #61 overall by Dubuque Fighting Saints in the USHL Entry Draft

2015 NHL Entry Draft: Ranked #187 by FUTURE CONSIDERATIONS

2015 NHL Entry Draft: Ranked #62 by NHL CENTRAL SCOUTING (NA Skaters

Cult/Star player for Cushing Academy

Post a scouting report/trivia/player comment in English (visible here)

var playerCommentEndpoint = " https://www.eliteprospects.com/premiumApi/getPlayerCommentsAnon/225022/player "; var deletePlayerCommentEndpoint = " '' ";