Windsor Spitfires 2019-20 Season Thread

Status
Not open for further replies.

member 71782

Guest
For reference this is the current signed players, best guess at the drafted/protected players and current draft picks and corresponding conditions. If anything is wrong let me know so I can correct the info.

CURRENT ROSTER AND SIGNED PLAYERS

FORWARDS

TEAM

YEAR

ROUND

OVERALL

NAME

DATE OF BIRTH

POSITION

SHOOTS

HEIGHT

WEIGHT

YEAR OF ELIGIBILITY

NHL DRAFT STATUS

WSR

2015

5TH

95TH

Luke Boka

1999-06-12

RW

R

6'0"

196

5TH/OA

UNDRAFTED

WSR

2015

9TH

163RD

Cole Purboo

1999-06-18

RW

R

6'3"

207

5TH/OA

UNDRAFTED

WSR

2016

4TH

75TH

Chris Playfair

2000-05-31

LW

L

6'1"

191

4TH

UNDRAFTED

BAR

2016

4TH

76TH

Curtis Douglas

2000-06-03

C

L

6'9"

236

4TH

DALLAS

WSR

2016

6TH

114TH

Tyler Angle

2000-09-30

C

L

5'10"

172

4TH

COLUMBUS

WSR

2017

6TH

106TH

Daniel D'Amico

2001-01-25

C/LW

L

5'11"

183

3RD

2020

OTT

2017

6TH

109TH

Egor Afanasyev

2001-01-23

LW

L

6'3"

205

3RD

NASHVILLE

PTB

2018

1ST

3RD

Will Cuylle

2002-05-02

LW

L

6'3"

202

2ND

2020

WSR

2018

1ST

10TH

Jean-Luc Foudy

2002-05-13

C

R

6'0"

176

2ND

2020

WSR

2018

2ND

25TH

Kyle McDonald

2002-02-05

RW

R

6'5"

207

2ND

2020

WSR

2018

5TH

86TH

Matt Maggio

2002-11-25

RW

R

5'11"

172

2ND

2021

WSR

2019

1ST

6TH

Wyatt Johnston

2003-05-14

C

R

6'0"

167

1ST

2021

WSR

2019

2ND

41ST

Pasquale Zito

2003-06-01

C

L

6'0"

170

1ST

2021
[TBODY] [/TBODY]
DEFENCE

TEAM

YEAR

ROUND

OVERALL

NAME

DATE OF BIRTH

POSITION

SHOOTS

HEIGHT

WEIGHT

YEAR OF ELIGIBILITY

DRAFT STATUS

WSR

2015

10TH

183RD

Thomas Stevenson

1999-10-14

LD

L

6'3"

200

5TH/OA

UNDRAFTED

WSR

2016

2ND

21ST

Connor Corcoran

2000-08-07

RD

R

6'3"

194

4TH

VEGAS

KIT

2017

1ST

13TH

Grayson Ladd

2001-03-01

RD

R

6'2"

174

3RD

2020

WSR

2017

5TH

96TH

Louka Henault

2001-01-331

LD

L

5'11"

180

3RD

2020

WSR

2018

3RD

45TH

Dylan Robinson

2002-05-03

LD

L

6'5"

183

2ND

2020

WSR

2019

4TH

67TH

James Jodoin

2003-02-04

RD

R

6'3"

192

1ST

2021

WSR

2019 IMP

1ST

14TH

Ruben Rafkin

2002-01-08

RD

R

6'0"

190

1ST

2020
[TBODY] [/TBODY]
GOALTENDERS

TEAM

YEAR

ROUND

OVERALL

NAME

DATE OF BIRTH

POSITION

SHOOTS

HEIGHT

WEIGHT

YEAR OF ELIGIBILITY

DRAFT STATUS

WSR

2018

3RD

59TH

Xavier Medina

2002-01-20

G

L

6'0"

172

2ND

2020

WSR

2018 IMP

1ST

30TH

Kari Piiroinen

2001-07-01

G

L

6'1"

170

2ND

2020
[TBODY] [/TBODY]
UNSIGNED PROSPECTS/PROTECTED PLAYERS (ONLY A GUESS)
FORWARDS


TEAM

YEAR

ROUND

OVERALL

NAME

DATE OF BIRTH

POSITION

SHOOTS

HEIGHT

WEIGHT

YEAR OF ELIGIBILITY

NHL DRAFT STATUS

NCAA

WSR

2018

4TH

80TH

McKay Hayes

2002-01-27

C

L

6'2"

181

2ND

2020

NO COMMIT

WSR

2018

7TH

130TH

Tanner Kelly

2002-05-11

C

R

5'6"

137

2ND

2020

MICHIGAN STATE

WSR

2018

11TH

210TH

Cade Lemmer

2002-01-18

C

L

5'9"

183

2ND

2020

NO COMMIT

WSR

2018

12TH

230TH

Liam Scullion

2002-06-20

C

R

5'11"

172

2ND

2020

NO COMMIT

WSR

2018

12TH

250TH

Johnny Ulicny

2002-09-30

LW

L

5'8"

157

2ND

2021

NO COMMIT

WSR

2018

13TH

257TH

Luke Tuch

2002-03-07

LW

L

6'1"

196

2ND

2020

BOSTON U

WSR

2018

15TH

286TH

William Hunter McKown

2002-08-18

RW

R

6'0"

174

2ND

2020

NO COMMIT

WSR

2019

6TH

104TH

Max Donohoe

2003-01-11

LW

L

6'1"

170

1ST

2021

NO COMMIT

WSR

2019

8TH

148TH

Ben Felicitti

2003-04-03

RW

R

5'11"

176

1ST

2021

NO COMMIT

WSR

2019

10TH

188TH

Ty MacDonald

2003-08-27

C

R

5'11"

146

1ST

2021

NO COMMIT

WSR

2019

11TH

208TH

Justin Brown

2003-04-07

C

R

5'9"

159

1ST

2021

NO COMMIT

WSR

2019

13TH

248TH

Sutter Muzzatti

2003-06-28

C

L

6'3"

192

1ST

2021

NO COMMIT

WSR

2019

15TH

303RD

James Doyle

2003-04-22

RW

R

6'1"

172

1ST

2021

NO COMMIT
[TBODY] [/TBODY]
DEFENCE

TEAM

YEAR

ROUND

OVERALL

NAME

DATE OF BIRTH

POSITION

SHOOTS

HEIGHT

WEIGHT

YEAR OF ELIGIBILITY

NHL DRAFT STATUS

NCAA

WSR

2017

8TH

156TH

Dominick Fensore

2001-09-07

D

L

5'7"

150

3RD

CAROLINA

BOSTON U

WSR

2017

11TH

216TH

Cade Webber

2001-01-05

D

L

6'6"

194

3RD

CAROLINA

BOSTON U

WSR

2018

7TH

125TH

Spencer Evans

2002-04-19

D

L

6'4"

194

2ND

2020

BROWN U

WSR

2018

8TH

159TH

Owen Shier

2002-01-28

D

R

6'1"

185

2ND

2020

NO COMMIT

WSR

2018

14TH

266TH

Aleksa Babic

2002-08-24

D

R

5'9"

148

2ND

2020

NO COMMIT

WSR

2019

5TH

95TH

Isa Parekh

2003-09-27

D

L

5'10"

134

1ST

2022

NO COMMIT

WSR

2019

9TH

168TH

Zak Kruszewski

2003-09-18

D

R

6'1"

203

1ST

2022

NO COMMIT

WSR

2019

14TH

268TH

Shaun Horne

2003-01-24

D

R

5'9"

139

1ST

2021

NO COMMIT

WSR

2019

15TH

288TH

Ethan Straky

2003-04-18

D

R

5'10"

163

1ST

2021

NOTRE DAME
[TBODY] [/TBODY]
GOALTENDERS

TEAM

YEAR

ROUND

OVERALL

NAME

DATE OF BIRTH

POSITION

SHOOTS

HEIGHT

WEIGHT

YEAR OF ELIGIBILITY

NHL DRAFT STATUS

NCAA

ERI

2017

15TH

300TH

Jackson Bernard

2001-04-03

G

L

5'10"

165

3

2020

NO COMMIT

WSR

2018

10TH

190TH

Daniel Botelho

2002-08-08

G

L

5'11"

163

2

2020

NO COMMIT
[TBODY] [/TBODY]
UNSIGNED U18 PROSPECTS/PROTECTED PLAYERS (ONLY A GUESS)
FORWARDS


TEAM

YEAR

ROUND

OVERALL

NAME

DATE OF BIRTH

POSITION

SHOOTS

HEIGHT

WEIGHT

YEAR OF ELIGIBILITY

NHL DRAFT STATUS

NCAA

WSR

2019 U18

3RD

45TH

Eric Vitale

2002-10-20

RW

L

6'2"

171

1ST

2021

NO COMMIT
[TBODY] [/TBODY]
DEFENCE

TEAM

YEAR

ROUND

OVERALL

NAME

DATE OF BIRTH

POSITION

SHOOTS

HEIGHT

WEIGHT

YEAR OF ELIGIBILITY

NHL DRAFT STATUS

NCAA

WSR

2018 U18

3RD

47TH

Arthur Wang

2002-03-11

D

L

6'0"

161

2ND

2020

NO COMMIT

WSR

2019 U18

1ST

5TH

Aydin Parekh

2002-01-05

RD

R

5'9"

190

1ST

2020

NO COMMIT
[TBODY] [/TBODY]
GOALTENDERS

TEAM

YEAR

ROUND

OVERALL

NAME

DATE OF BIRTH

POSITION

SHOOTS

HEIGHT

WEIGHT

YEAR OF ELIGIBILITY

NHL DRAFT STATUS

NCAA

WSR

2018 U18

1ST

10TH

Eli Shiller

2001-07-10

G

L

6'0"

181

2ND

2020

NO COMMIT

WSR

2019 U18

2ND

25TH

Matthew Tovell

2002-01-24

G

L

6'2"

174

1ST

2021

NO COMMIT
[TBODY] [/TBODY]
DRAFT PICKS

YEAR

RND 1

RND 2

RND 3

RND 4

RND 5

RND 6

RND 7

RND 8

RND 9

RND 10

RND 11

RND 12

RND 13

RND 14

RND 15

2020

WSR 1ST

FLT 2ND, LDN 2ND

---

KIT 4TH, OSH 4TH

---

---

WSR 7TH

WSR 8TH

WSR 9TH

WSR 10TH

WSR 11TH

WSR 12TH, GUE 12TH

WSR 13TH

OTT 14TH

WSR 15TH

2021

WSR 1ST

BAR 2ND

---

WSR 4TH, FLT 4TH

ERI 5TH

WSR 6TH

WSR 7TH

WSR 8TH

WSR 9TH

WSR 10TH

WSR 11TH

WSR 12TH

WSR 13TH

WSR 14TH

BAR 15TH, OTT 15TH

2022

WSR 1ST

OSH 2ND, OTT 2ND

WSR 3RD

ERI 4TH

WSR 5TH

WSR 6TH, KGN 6TH

WSR 7TH

WSR 8TH

WSR 9TH

WSR 10TH

WSR 11TH

WSR 12

WSR 13TH

WSR 14TH

---

2023

WSR 1ST

OTT 2ND

HAM 3RD (COND), KNG 3RD, KIT 3RD

WSR 4TH

WSR 5TH

WSR 6TH

WSR 7TH

WSR 8TH

WSR 9TH

WSR 10TH

WSR 11TH

WSR 12TH

WSR 13TH

WSR 14TH

WSR 15TH, NIA 15TH (COND)

2024

WSR 1ST

KIT 2ND, KGN 2ND

BAR 3RD

WSR 4TH

WSR 5TH, HAM 5TH (COND)

WSR 6TH

WSR 7TH

WSR 8TH

WSR 9TH

WSR 10TH

WSR 11TH

WSR 12TH

WSR 13TH

WSR 14TH

WSR 15TH

2025

WSR 1ST

KGN 2ND

WSR 3RD

WSR 4TH

WSR 5TH

WSR 6TH

WSR 7TH

WSR 8TH

WSR 9TH

WSR 10TH

WSR 11TH

WSR 12TH

WSR 13TH

WSR 14TH

WSR 15TH

2026

WSR 1ST

WSR 2ND

WSR 3RD

WSR 4TH

WSR 5TH

WSR 6TH

WSR 7TH

WSR 8TH

WSR 9TH

WSR 10TH

WSR 11TH

WSR 12TH

WSR 13TH

WSR 14TH

WSR 15TH

2027

WSR 1ST

WSR 2ND, KGN 2ND (COND)

WSR 3RD

WSR 4TH

WSR 5TH

WSR 6TH

WSR 7TH

WSR 8TH

WSR 9TH

WSR 10TH

WSR 11TH

WSR 12

WSR 13TH

WSR 14TH

WSR 15TH

2028

WSR 1ST

WSR 2ND, KGN 2ND (COND)

WSR 3RD

WSR 4TH

WSR 5TH

WSR 6TH

WSR 7TH

WSR 8TH

WSR 9TH

WSR 10TH

WSR 11TH

WSR 12

WSR 13TH

WSR 14TH

WSR 15TH
[TBODY] [/TBODY]
TRADES AND CONDITIONS

DATE

TEAM

PLAYERS/PICKS

TO

TEAM

PLAYERS/PICKS

CONDITIONS

SOURCE

RESOLVED

2018-01-01

WSR

Gabe Vilardi, Sean Day

TO

KGN

Cody Morgan, MISS 2ND 2020, KGN 2ND 2022, KGN 2ND 2024, KGN 2ND 2025, KGN 3RD 2023 (COND), KGN 2ND 2027 (COND), KGN 2ND 2028 (COND)

Condition #1 - KGN 3RD 2023 will go to WSR if Vilardi plays one playoff game for KGN. Conditon #2 - KGN 2ND 2027 and 2ND 2028 will go to WSR if Gabe Vilardi returns for the 2018/19 season (per The Windsor Star) Vilardi was returned but never brought onto the roster, still unknown if these conditions were met or if the picks will be returned

https://windsorstar.com/sports/hockey/gm-rychel-says-deal-had-to-be-done-as-spitfires-send-vilardi-and-day-to-kingston-for-morgan-and-picks

Condition #1 - Vilardi played more than one playoff game for KGN, WSR gets KGN 3RD, 2023. Condition #2 - Vilardi was returned but never brought onto the roster, still unknown if these conditions were met or if the picks will be returned

2018-08-31

PTB

Will Cuylle

TO

WSR

KGN 2ND 2019, BAR 2ND 2022, KIT 2ND 2024 (COND), KGN 3RD 2020, WSR 3RD 2021, WSR 3RD 2023, WSR 5TH 2020

KIT 2ND 2024 sent from WSR to PTB will become an earlier 2nd if WSR acquires a 2nd round pick in 2020 or 2021 (per The Windsor Star)

https://windsorstar.com/sports/hockey/cuylle-finds-new-home-with-spitfires-after-rejecting-petes

Resolved. LDN 2021 went to PTB, WSR keeps the KIT 2024.

2018-09-11

WSR

William Sirman

TO

OTT

OTT 15TH 2021 (COND)

OTT 15TH 2021 becomes confirmed pick if William Sirman plays one regular season game for Ottawa (per The Windsor Star)

https://windsorstar.com/sports/local-roundup-spitfires-trade-sirman-to-67s

Sirman played 2 regular season games, conditions should be removed. OTT 15th in 2021 should be confirmed to WSR.

2018-12-04

WSR

Mikey DiPietro, KGN 2ND 2024, WSR 4TH 2020

TO

OTT

Egor Afanasyev, OTT 2ND 2019, LDN 2ND 2020, OTT 2ND 2022, OTT 2ND 2023, OTT 2ND 2021 (COND), OTT 3RD 2021 (COND), OTT 3RD 2022 (COND)

OTT 2ND 2021, OTT 3RD 2021, OTT 3RD 2022 return to OTT if Afanasayev reports to WSR (per The Windsor Star)

https://windsorstar.com/sports/hockey/spitfires-trade-dipietro-to-67s

OTT 2ND 2021, OTT 3RD 2021, OTT 3RD 2022 returned when Afanasyev signed 2019-06-15 with WSR

2018-12-04

NIA

Colton Incze

TO

WSR

WSR 4TH

No Conditions

https://www.oursportscentral.com/services/releases/icedogs-trade-incze-to-spitfires/n-5425158

Resolved

2019-01-01

WSR

Cody Morgan

TO

FLT

FLT 2ND 2020, FLT 4TH 2021

No Conditions

https://windsorstar.com/sports/hockey/spitfires-trade-morgan-to-flint-for-two-draft-picks-and-place-kutkevicius-on-waivers

Resolved

2019-01-10

HAM

Ben Garagan

TO

WSR

WSR 15TH 2022 (COND)

WSR 15TH 2022 becomes a 5th round pick if Ben Garagan plays an OA season (per The Windsor Star)

https://windsorstar.com/sports/hockey/spitfires-get-veteran-garagan-from-hamilton-in-one-of-three-deals-before-ohl-deadline

Garagan has gone to school, unless he returns throughout the season at some point conditions should be removed. WSR only gives up the original WSR 15TH, 2022

2019-04-04

LDN

OTT 15TH 2019

TO

WSR

WSR 15TH 2023

No Conditions


Resolved

2019-06-26

OTT

Matt Maggio

TO

WSR

KGN 2ND 2022, KIT 2ND 2023

No Conditions

https://windsorstar.com/sports/hockey/spitfires-look-to-correct-error-by-bringing-tecumsehs-maggio-home-in-deal-with-67s

Resolved

2019-06-28

WSR

Christian Stevens

TO

NIA

NIA 15TH 2023 (COND)

NIA 15TH 2023 becomes NIA 6TH 2022 if Christian Stevens plays one game for NIA

https://windsorstar.com/sports/hockey/spitfires-trade-prospect-stevens-to-icedogs-for-conditional-draft-pick

TBD

2019-08-20

WSR

Jordan Frasca

TO

KNG

KNG 6TH 2022

No Conditions

https://windsorstar.com/sports/hockey/spitfires-notebook-club-deals-frasca-to-frontenacs-for-draft-pick

Resolved

2019-08-26

WSR

Nathan Staois

TO

HAM

LDN 2ND 2020, BAR 2ND 2021, OSH 2ND 2022, HAM 3RD 2023 (COND), HAM 4TH 2024 (COND)

HAM 3RD 2023 and HAM 5TH 2024 will go to WSR if Nathan Staois plays an OA year (2021/22 season) (per The Windsor Star)

https://windsorstar.com/sports/hockey/spitfires-grant-staios-trade-request-in-deal-with-hamilton

TBD
[TBODY] [/TBODY]
Edit: Fixed a few errors and added recent trades with corresponding conditions.
 
Last edited by a moderator:

member 71782

Guest
Where do you get protected lists?

Teams don't release them, it's only a (semi) educated guess based on who's been to camp in the past, signed players, draft year and pedigree when it comes to flyer picks. Once the training camp roster comes out this list will likely change even more as the team makes room for new players at next year's draft.

Most teams will keep players from their past two drafts plus flyer picks on their protected lists. If they have an abundance of players then they start removing them either by trade or releasing them based on how realistic a player's chances are of making the team.

I've always thought the U18 draftees were kept on a separate list which is why I have more than 50 players total but I could very well be mistaken.
 

OHL4Life

Registered User
Sep 6, 2017
3,613
2,981
I'd be disappointed if Brimmer doesn't come to camp but, at this point, if you're not an 02 0r 03, chances are slim.

he had 8 goals in 56 games in jr a, thats low for that level at his age. trying to be respectful to the kid, but hes been released for a reason.

for reference frasca was a year younger in jr b and had more points, goals, et al and even he struggled (but i think hell be a very good 3rd c)
 

RayzorIsDull

Registered User
Nov 16, 2007
14,446
3,263
bp on hfboards
he had 8 goals in 56 games in jr a, thats low for that level at his age. trying to be respectful to the kid, but hes been released for a reason.

for reference frasca was a year younger in jr b and had more points, goals, et al and even he struggled (but i think hell be a very good 3rd c)

They have to sign another forward or two don't they? They can't be left with Zito as a 13th forward when he should be in LaSalle and if injuries happen?
 

OHLTG

Registered User
Nov 18, 2008
16,522
8,507
behind lens, Ontario
I just came across a clip from late 2018 with Brimmer and another Jr A player. Sounds like Brimmer took a bit longer to adjust to the transition from midget to Jr A. When I heard his answer, I went "okay, that makes sense." If he's not adjusted to that, the OHL is unlikely.
 

BadgerBruce

Registered User
Aug 8, 2013
1,559
2,196
Teams don't release them, it's only a (semi) educated guess based on who's been to camp in the past, signed players, draft year and pedigree when it comes to flyer picks. Once the training camp roster comes out this list will likely change even more as the team makes room for new players at next year's draft.

Most teams will keep players from their past two drafts plus flyer picks on their protected lists. If they have an abundance of players then they start removing them either by trade or releasing them based on how realistic a player's chances are of making the team.

I've always thought the U18 draftees were kept on a separate list which is why I have more than 50 players total but I could very well be mistaken.

You are correct, the U18s are on a separate list and do not count against the standard 50 player protected list
 

OHLTG

Registered User
Nov 18, 2008
16,522
8,507
behind lens, Ontario
I would be surprised if he wasn't given a long look, being a 2nd rounder and all.

On the roster page, there are 22 players listed, incl. goaltenders. We know there are 45 coming to camp (per the team). I doubt all 23 players coming in, that aren't listed, are believing they don't have a shot.
 

member 71782

Guest
I would be surprised if he wasn't given a long look, being a 2nd rounder and all.

On the roster page, there are 22 players listed, incl. goaltenders. We know there are 45 coming to camp (per the team). I doubt all 23 players coming in, that aren't listed, are believing they don't have a shot.

I've got 52 players from the roster and various drafts.

23 signed players that will be here.
Of the 10 remaining 03s I would guess 6 show up.
Of the remaining 02s another I would guess 6 show up.
Maybe 2 of the U18s show up.
Probably 3 non local FAs.
Probably 5 local FAs.

Just speculation but I could see a breakdown of attendees along those lines.
 
  • Like
Reactions: OHLTG

member 71782

Guest
Cade Lemmer going to make this team?

At this point I think most are just waiting to see who shows up and what the intentions of the org are. I think many have hopes he is here and gets a shot.
 

RayzorIsDull

Registered User
Nov 16, 2007
14,446
3,263
bp on hfboards
Why should Zito be in LaSalle? Better yet what makes you think that? I personally think he can play at OHL level.

16 year old that's behind Douglas/Egor/D'Amico/Boka/Purboo/Angle/Foudy/Cuylle. We are talking 4th line time and based on past Letowski teams 4th liners get played sparingly. Let him play more in LaSalle.
 
  • Like
Reactions: windsor7

OHLTG

Registered User
Nov 18, 2008
16,522
8,507
behind lens, Ontario
I've got 52 players from the roster and various drafts.

23 signed players that will be here.
Of the 10 remaining 03s I would guess 6 show up.
Of the remaining 02s another I would guess 6 show up.
Maybe 2 of the U18s show up.
Probably 3 non local FAs.
Probably 5 local FAs.

Just speculation but I could see a breakdown of attendees along those lines.

That sounds about right. We MIGHT get an 01, but I doubt it. Kind of makes me wonder if the Parekh boys will show up; nothing to lose, but...

At this point I think most are just waiting to see who shows up and what the intentions of the org are. I think many have hopes he is here and gets a shot.

Very much so. I'd love to see him get a shot.

Re Zito v. Lemmer - You could sign both, have Zito play in LaSalle until the deadline, then call him up if you deal a veteran. IF Zito has a good camp, then all bets are off.
 

member 71782

Guest
Any chance we see a camp roster before Monday?

Seems most teams are getting them out today.
 

punch1943

Registered User
Apr 15, 2012
4,150
1,655
South Detroit
Projections for training camp... I get 22-23 as potential pieces of the roster which leaves us roughly 20 spots for invitees hoping to crack the roster. Normally, all things being equal, 6 goalies get invited ( this year I’m guessing 5).
At this point we have only 3 O/A. I expect to see at least 2 O/A invited to try out. I could see a team with extra O/A giving us a call to check out a player conditionally. (We’ve done it ourselves).
A lot of invites will get sent out and a lot will get declined. We always end up with a couple no-shows due to injury.
I’ll be very surprised if the Parekh brothers show.
In the end my guess is 42-43 make up the camp roster.
Guessing only a couple of the committed players will show for 48 hours...perhaps Evans, Straky & Kelly.
 
  • Like
Reactions: member 71782

punch1943

Registered User
Apr 15, 2012
4,150
1,655
South Detroit
Any chance we see a camp roster before Monday?

Seems most teams are getting them out today.
Normally we get something from Jim “Peter” Parker via twitter on Friday night just ahead of the Saturday morning paper. However things are changing what with the new ownership.
 
Status
Not open for further replies.

Ad

Upcoming events

Ad

Ad