Jasmine Bull (born 11 October 2002) is a professional footballer who plays as a defender for Women's Super League 2 club Portsmouth, which she captains, and the Scotland under-23 team. She previously played non-league football for Keynsham Town, Bristol Rovers and Cheltenham Town. She has also previously played Women's Super League football for Bristol City
Bull began playing football for Yate United boysâ team aged 6 and continued playing in boys' teams until she joined Wotton Rovers girls team aged 12. She then played for Keynsham Girls team, twice winning the league and county cup, before joining Bristol Rovers.
In January 2020, Bull signed for National League Division 1 South West club Cheltenham Town, for the 2019âÂÂ20 season, as part of a dual registration with Bristol Rovers.
In August 2021, ahead of the 2021âÂÂ22 season, Bull joined Bristol City's first team. On November 17, 2021, she made her debut for Bristol City in a 3âÂÂ1 home win over Lewes.
On 13 June 2022, Bull signed her first professional contract with Bristol City.
On 16 April 2023, in the 2022âÂÂ23 season, she scored her debut goal for City against Sunderland in a 5âÂÂ0 win, with her first touch of the ball as an 87th-minute substitute.
Bull signed a new one-year contract with City on 27 May 2023. She was named Bristol City Women's PFA Community Champion for 2023 for the second consecutive year.
With Bristol City, Bull made her WSL debut on 3 February 2024, coming on as a substitute for Ffion Morgan during stoppage time at the end of a 2âÂÂ2 draw with Aston Villa.
Having played in the second half of the 2024-25 season on loan with Portsmouth, it was announced that she had signed permanently with the club on 5 July 2025.
On 23 November 2023, Bull was named in the Scotland U23 squad for a friendly match against the Netherlands.
Bristol City
Individual