Relationships

lyricist:Steve Hogarth
composer:Steve Hogarth
Mark Kelly (Marillion keyboardist)
Ian Mosley
Steve Rothery
Pete Trewavas (bassist for Marillion / Edison’s Children / Transatlantic)

Recordings

DateTitleAttributesArtistLength
recordings
2000 – 2001If My Heart Were a Ball It Would Roll Uphill (demo)Marillion9:40
2000 – 2001If My Heart Were a Ball It Would Roll UphillMarillion9:28
2000 – 2001If My Heart Were a Ball It Would Roll Uphill (Pete Trewavas edit)Marillion4:45
2000 – 2001If My Heart Were a Ball It Would Roll Uphill (No Monsters remix)Marillion5:34
2000 – 2001If My Heart Were a Ball It Would Roll Uphill (TH mix)Marillion8:02
2001-05-19 – 2001-05-22If My Heart Were a Ball It Would Roll Uphill (live, 2001‐05‐22: The Forum, London, England, UK)liveMarillion9:23
2005-03-12If My Heart Were a Ball It Would Roll Uphill (live, 2005‐03‐12: Butlin’s, Minehead, England, UK)liveMarillion9:18
2009-03-22If My Heart Were a Ball It Would Roll Uphill (live, 2009‐03‐22: Center Parcs Port Zélande, Ouddorp, Netherlands)liveMarillion9:17
2009-03-22If My Heart Were a Ball It Would Roll Uphill (live, 2009‐03‐22: Center Parcs Port Zélande, Ouddorp, Netherlands)liveMarillion9:12
2009-04-05If My Heart Were a Ball It Would Roll Uphill (live, 2009‐04‐05: L’Olympia, Montréal, QC, Canada)liveMarillion9:23
2009-11-30If My Heart Were a Ball (live, 2009‐11‐30: The Assembly, Leamington Spa, England, UK)liveMarillion6:27
2009-12-07If My Heart Were a Ball (live, 2009‐12‐07: Cadogan Hall, London, England, UK)liveMarillion5:59
2009-12-07If My Heart Were a Ball (live, 2009‐12‐07: Cadogan Hall, London, England, UK)liveMarillion5:58
2009If My Heart Were a Ball (2009 acoustic version)Marillion5:12
2015-03-20If My Heart Were a Ball It Would Roll Uphill (live, 2015‐03‐20: Center Parcs Port Zélande, Ouddorp, Netherlands)liveMarillion10:29
2016-03-20If My Heart Were a Ball It Would Roll Uphill (live, 2015‐03‐20: Center Parcs Port Zélande, Ouddorp, Netherlands)liveMarillion9:41