Taviner's birth was on 20 February 1990 in Neath, Neath Port Talbot, Wales.[1][2] According to her biography page on the Welsh Rugby Union and Eurosport, she is listed at 5 ft 5 in (1.65 m) with a weight of 67 kg (10.6 st),[1][2] and plays either as a centre wing or a full back.[1][3] Outside of rugby, Taviner works as a lifeguard at Village Urban Resorts Swansea,[4] and also plays badminton and table tennis.[1]
She began playing rugby when she was a 14-year-old student at Llangatwg School in Aberdulais, and has played the sport for the West Wales, Welsh Students, Wales Sevens and various national teams.[4] Taviner played for the Wales national under-20 rugby union team and she captained the nation to victory over England during the 2009–2010 campaign.[1][5] At the 2010 Women's Rugby World Cup in London, she got her first international cap for the Wales women's national team in a match against New Zealand and went on to play in multiple Women's Six Nations Championship campaigns,[5] as well as the 2014 Women's Rugby World Cup held in France in a surprise recall to the national side.[6] She won 25 international caps before turning 26 years old,[5] one of which was against the UK Armed Forces at the Cardiff Arms Park on 11 November 2015.[7]
Taviner scored her first career international try in a match against Ireland at Pandy Park in 2011.[1] At club level, she has played for Neath Athletic, Skewen RFC and captained the Ospreys Women's team.[1][5][6]