|
| Season | Short program | Free skating | Exhibition | 
|---|
| 2012–2013 
 
 | The Girl with the Flaxen Hairby Claude Debussy
 choreo. by David Wilson
 | Once Upon a Time in Americaby Ennio Morricone
 choreo. by Shae-Lynn Bourne
 |  | 
|---|
| 2011–2012 
 
 | Over the Rainbowby Harold Arlen
 choreo. by Shae-Lynn Bourne
 | I Got Rhythmby George Gershwin
 choreo. by Shae-Lynn Bourne
 | You and Iby Lady Gaga
 choreo. by David Wilson
 | 
|---|
| 2010–2011 
 
 | Over the Rainbowby Harold Arlen
 choreo. by Shae-Lynn Bourne
 | Evitaby Andrew Lloyd Webber
 choreo. by David Wilson
 | If I Were a Boy by Beyoncé
 choreo. by Marwin Smith, Salome Brunner
 
 Cry Me a Riverby Ella Fitzgerald
 | 
|---|
| 2009–2010 
 
 |  | Crooked RoomPassenger to Copenhagen(from Agatha)
 by Kerkko Koskinen
 | If I Were a Boyby Beyoncé
 choreo. by Marwin Smith, Salome Brunner
 
 Butterfly(from Out of Bounds)
 by Rajaton
 | 
|---|
| 2008–2009 
 
 | Triunfalby 猀琀漀爀 Piazzolla
 | Crooked RoomPassenger to Copenhagen(from Agatha)
 by Kerkko Koskinen
 | Butterfly(from Out of Bounds)
 by Rajaton
 | 
|---|
| 2007–2008 
 
 | Triunfalby 猀琀漀爀 Piazzolla
 | Phantasiaby Andrew Lloyd Webber, Sarah Chang
 | ABBA medley: Gimme! Gimme! Gimme!The Winner Takes It AllDancing Queen
 | 
|---|
| 2006–2007 
 
 | Eye PatchYo Te Quiero(from Once Upon a Time in Mexico)
 by Robert Rodriguez
 | Phantasiaby Andrew Lloyd Webber, Sarah Chang
 | Speaking of Happinessby Gloria Lynne
 
 S'il suffisait d'aimerby Céline Dion
 | 
|---|
| 2005–2006 
 
 |  | Blues: Feverby Elvis Presley
Blues Boys TuneShake It Up and Goby B.B. King
 |  | 
|---|
| 2004–2005 
 
 | Nessun dormaby Giacomo Puccini
 performed by Vanessa-Mae
 | Blues: Feverby Elvis Presley
Blues Boys TuneShake It Up and Goby B.B. King
 |  | 
|---|
| 2003–2004 
 
 | Nessun dormaby Giacomo Puccini
 performed by Vanessa-Mae
 |  |  | 
|---|
| 2002–2003 
 
 | Fantasie Impromptuby Frederic Chopin
 | Spanish Caravanby The Doors
 | 
|---|