It's hard to choose just which job puts the most pressure on Jack Ziebell; being one of the midfield generals on-field or being in charge of the pre-match music playlist.

"Whoever tries to do it, they get put off pretty quickly because everyone teases them so fast and so hard," the vice-captain told the Herald Sun's Eliza Sewell.

"They (team-mates) tease me as well, but I don't really care, I cop it on the chin. I'm resilient, I just push through it."

Nothing beats a good pump-up song, and Ziebell is entrusted the responsibility by his counterparts to choose the right mix, an unheralded role.

"If we play bad it's my fault and if we play well it's my fault as well," he joked.

"It's a fair bit of pressure...I'm very careful about what goes on there."

With a varied demographic to cater for, Ziebell's wide-ranging playlist features a mix of multiple genres.

"There's a balance. It varies from a bit of chill-out music, like Jack Johnson, through RnB, a bit of pop and a bit of house.

"There's a couple of old blokes in the side like Boomer and Drewy, they've got to listen to some old stuff."

But there are some artists that won't be heard pre-game.

"I really got booed for putting Miley Cyrus on the play list in my early days," Ziebell added.

Pre-match playlist

Please note: Some of the following songs contain lyrics unsuitable for younger audiences

Wake Me Up - Avicii
Shake That - Eminem
Without Me - Eminem
Shackles (Praise You) - Mary Mary
Otis - Jay Z & Kanye West
Wing$ - Macklemore & Ryan Lewis
Dark Fantasy - Kanye West
Diamonds (remix feat Kanye West) - Rihanna
In da Club - 50 Cent
Get Lucky (feat Pharrell Williams) - Daft Punk
Love Lost - The Temper Trap
Fader - The Temper Trap
You and I (Deadmau5 remix) - Medina
Holdin On - Flume
Sleepless (feat Jezzabell Doran) - Flume
Come on - Ministry of Sound
Can't Hold Us (feat Ray Dalton) - Macklemore & Ryan Lewis
Purple Pills - D12
Better Days - Pete Murray
Ni**as in Paris - Jay Z & Kanye West
Closing Time - Semisonic
Clique - Kanye West, Jay Z & Big Sean
Mjb da MVP - Mary J Blige
People Everyday - Arrested Development
Too Close - Alex Clare
Run Alone - 360
The Next Episode - Dr Dre
Day 'n' Nite - Kid Cudi
How We Do - The Game
Hypnotize - The Notorious B.I.G
In the Air feat Angela McCluskey
Wherever - Stafford Brothers vs Hoxton
Hello (feat Lil Wayne & Christina Milian) - Stafford Brothers
I Could Be The One - Avicii v Nicky Romero
Lies (Otto knows remix) - Burns
I Need Your Love (feat Ellie Goulding) - Calvin Harris
Let It Out (Helena Remix) [feat Amba Shepherd] - Jono Fernandez & Pauls Paris
All That She Wants - DJ Nejtrino
City of Dreams (feat Ruben Haze) - Dirty South & Alesso
Surrender Apogee - Kaskade v Hard Rock Sofa & Swanky Tunes
Empty Streets Cascade - Kaskade v Tommy Trash
Lights (Bassnectar Remix) - Ellie Goulding
Remember The Name - Fort Minor
Radioactive - Imagine Dragons