The British Columbia Rodeo Association (BCRA) was formed in 1988 and became the primary governing body of rodeo in British Columbia when, the Interior Rodeo Association, Yellowhead Cowboys Association and the Vancouver Island Rodeo Association amalgamated. This amalgamation created a strong organization, combining decades of rodeo experience from all corners of the province. Over 500 members compete annually at rodeos throughout the Province of British Columbia. Our co-approving Associations include the PWRA, NPRA and WIREA. The BCRA office is located at Cache Creek in central British Columbia.

The BCRA is a non-profit amateur/semi-pro association that operates under the guiding principles of the Canadian Professional Rodeo Association. The BCRA is governed by the Constitution, By-Laws, Rules and Regulations of the BCRA and managed by a hardworking volunteer Board of Directors that is voted by the membership each fall during the Annual General Meeting. All terms are for two years, with overlapping terms to ensure continuity of the organization. The Officers (President, Vice-President) are elected by and from the Board of Directors and Event Representatives and other key positions are appointed by the BOD.


BCRA President~ Rocky McLeod

250-851-1981 rockybcra@gmail.com

BCRA Vice President~ Aaron Palmer

250-851-6725 showtime_ap@hotmail.com

Shaylene Tucker


Ty Lytton

250-706-3580 tylytton@hotmail.com

Steve Lloyd

250-925-4669 steveklloyd@hotmail.com

Sean Bennett

250-319-2855 river.rock.ranch@telus.net

Grayson Winters


Kelly Walls


Gord Puhallo

250-267-9647 gdpuhallo@gmail.com​

Matt O'Flynn


Denise Swampy

250-392-7153 deniseswampy@gmail.com

Carl Hyde


Event Representatives

Roughstock Directors

Matt O'Flynn 250-255-7678
Grayson Winters 250-706-0857

Timed Directors

Steve Lloyd 250-925-4669
Ty Lytton 250-395-7710


Matt O'Flynn 250-255-7678
Grayson Winters 250-706-0857

Team Roping

Aaron Palmer 250-851-6725

Saddle Bronc

Matt O'Flynn 250-255-7678
Grayson Winters 250-706-0857

Bull Riding/Jr Steer Riding

Matt O'Flynn 250-255-7678
Grayson Winters 250-706-0857

Tie Down Roping

Steve Lloyd

Steer Wrestling

Rocky McLeod

Breakaway/Jr Breakaway

Denise Swampy

Ladies/Jr/Pee Wee Barrels

Shaylene Tucker250-320-0762
Carl Hyde 250-963-9381

Entry System Supervisors

Ty Lytton 250-395-7710 Denise Swampy 250-392-7153​

Officials Supervisors

Kelly Walls 250-398-9061
Denise Swampy 250-392-7153
Carl Hyde 250-963-9381

Stock Contractor Liaisons

Grayson Winters 250-706-0857
Rocky McLeod 250-851-1981 Carl Hyde 250-963-9381


Shaylene Tucker 250-320-0762
Denise Swampy 250-392-7153
Rocky McLeod 250-851-1981