Javascript is required.
Skip To Main Content
Football 100th Season
Teams
MEN'S TEAMS
Baseball
Schedule
for Baseball
Roster
for Baseball
News
for Baseball
Tickets for Baseball
Opens in a new window
facebook for Baseball
Opens in a new window
twitter for Baseball
Opens in a new window
instagram for Baseball
Basketball
Schedule
for Basketball
Roster
for Basketball
News
for Basketball
Tickets for Basketball
Opens in a new window
facebook for Basketball
Opens in a new window
twitter for Basketball
Opens in a new window
instagram for Basketball
Cross Country
Schedule
for Cross Country
Roster
for Cross Country
News
for Cross Country
Opens in a new window
facebook for Cross Country
Opens in a new window
twitter for Cross Country
Opens in a new window
instagram for Cross Country
Football
Schedule
for Football
Roster
for Football
News
for Football
Tickets for Football
Opens in a new window
facebook for Football
Opens in a new window
twitter for Football
Opens in a new window
instagram for Football
Golf
Schedule
for Golf
Roster
for Golf
News
for Golf
Opens in a new window
facebook for Golf
Opens in a new window
twitter for Golf
Opens in a new window
instagram for Golf
Swimming & Diving
Schedule
for Swimming & Diving
Roster
for Swimming & Diving
News
for Swimming & Diving
Opens in a new window
facebook for Swimming & Diving
Opens in a new window
twitter for Swimming & Diving
Opens in a new window
instagram for Swimming & Diving
Tennis
Schedule
for Tennis
Roster
for Tennis
News
for Tennis
Opens in a new window
facebook for Tennis
Opens in a new window
twitter for Tennis
Opens in a new window
instagram for Tennis
Track & Field
Schedule
for Track & Field
Roster
for Track & Field
News
for Track & Field
Opens in a new window
facebook for Track & Field
Opens in a new window
twitter for Track & Field
Opens in a new window
instagram for Track & Field
Volleyball
Schedule
for Volleyball
Roster
for Volleyball
News
for Volleyball
Tickets for Volleyball
Opens in a new window
facebook for Volleyball
Opens in a new window
twitter for Volleyball
Opens in a new window
instagram for Volleyball
WOMEN'S TEAMS
Basketball
Schedule
for Basketball
Roster
for Basketball
News
for Basketball
Tickets for Basketball
Opens in a new window
facebook for Basketball
Opens in a new window
twitter for Basketball
Opens in a new window
instagram for Basketball
Cross Country
Schedule
for Cross Country
Roster
for Cross Country
News
for Cross Country
Opens in a new window
facebook for Cross Country
Opens in a new window
twitter for Cross Country
Opens in a new window
instagram for Cross Country
Golf
Schedule
for Golf
Roster
for Golf
News
for Golf
Opens in a new window
facebook for Golf
Opens in a new window
twitter for Golf
Opens in a new window
instagram for Golf
Gymnastics
Schedule
for Gymnastics
Roster
for Gymnastics
News
for Gymnastics
Tickets for Gymnastics
Opens in a new window
facebook for Gymnastics
Opens in a new window
twitter for Gymnastics
Opens in a new window
instagram for Gymnastics
Soccer
Schedule
for Soccer
Roster
for Soccer
News
for Soccer
Tickets for Soccer
Opens in a new window
facebook for Soccer
Opens in a new window
twitter for Soccer
Opens in a new window
instagram for Soccer
Softball
Schedule
for Softball
Roster
for Softball
News
for Softball
Tickets for Softball
Opens in a new window
facebook for Softball
Opens in a new window
twitter for Softball
Opens in a new window
instagram for Softball
Swimming & Diving
Schedule
for Swimming & Diving
Roster
for Swimming & Diving
News
for Swimming & Diving
Opens in a new window
facebook for Swimming & Diving
Opens in a new window
twitter for Swimming & Diving
Opens in a new window
instagram for Swimming & Diving
Tennis
Schedule
for Tennis
Roster
for Tennis
News
for Tennis
Opens in a new window
facebook for Tennis
Opens in a new window
twitter for Tennis
Opens in a new window
instagram for Tennis
Track & Field
Schedule
for Track & Field
Roster
for Track & Field
News
for Track & Field
Opens in a new window
facebook for Track & Field
Opens in a new window
twitter for Track & Field
Opens in a new window
instagram for Track & Field
Volleyball
Schedule
for Volleyball
Roster
for Volleyball
News
for Volleyball
Tickets for Volleyball
Opens in a new window
facebook for Volleyball
Opens in a new window
twitter for Volleyball
Opens in a new window
instagram for Volleyball
SPIRIT
Cheer Squad
News
for Cheer Squad
Opens in a new window
facebook for Cheer Squad
Opens in a new window
twitter for Cheer Squad
Opens in a new window
instagram for Cheer Squad
Cougarettes
News
for Cougarettes
Opens in a new window
facebook for Cougarettes
Opens in a new window
twitter for Cougarettes
Opens in a new window
instagram for Cougarettes
Cosmo
News
for Cosmo
Opens in a new window
facebook for Cosmo
Opens in a new window
twitter for Cosmo
Opens in a new window
instagram for Cosmo
Tickets
MANAGE
Ticket Management
Opens in a new window
ROC Pass
LES Seating Map
SeatGeek: Buy/Sell Football Tickets
INFORMATION
Ticket Central
Parking
Policies
MEN'S SPORTS
Baseball
Basketball
Football
Volleyball
WOMEN'S SPORTS
Gymnastics
Basketball
Soccer
Softball
Volleyball
Athletics
ATHLETIC DEPARTMENT
About BYU Athletics
Camps & Clinics
Compliance
Cougar Club
Directory
History and Traditions
Mission Statement
Missionary Service
Policy on Nondiscrimination
Facilities
Facts & Figures
Media Services
Venue Policies
STUDENT-ATHLETE SERVICES
Diversity, Inclusion & Belonging
Academic Services
Sport Psychology Services
New Student-Athlete Info
Sports Medicine
Strength & Conditioning
Team Physicians
Title IX
OTHER
Media Partners
BYU Licensing
Visitors Guide
Brand Guide
Fans
BYU COUGARS APP
iOS
Android
DIGITAL
Photo Galleries
Video Central
TELEVISION & RADIO
How to Watch
ESPN+
Fox Sports Live
BYUtv Sports
Sirius XM Big 12 Radio
OTHER
Ticket Information
Sports Camps & Clinics
Events
ROC
Jr. Cougs
Fan Code of Conduct
Shop
Give
COUGAR CLUB
Membership
Events
CORPORATE SPONSORS
Corporate Sponsorship
Request Information
NIL
Royal Blue Collective
Recruiting
LIFE AT BYU
Academics
Built4Life
Royal Blue Collective
Facilities
Sports Medicine
Strength & Condtioning
MEN'S SPORTS QUESTIONAIRE
Baseball
Basketball
Cross Country
Football
Golf
Swimming & Diving
Tennis
Track & Field
Volleyball
WOMEN'S SPORTS QUESTIONAIRE
Cross Country
Soccer
Softball
Swimming & Diving
Track & Field
Volleyball
Basketball
Opens in a new window
Shop
Close Main Menu
Search
Open Schedule Ticker
Open Main Menu
Men's Basketball
Schedules
Roster
Stats
BY THE NUMBERS
Current Stats
2024-25 Season Stats (.pdf)
Staff
History
All-American
Conference Academic Honor
District Honors
Hall of Fame
National Academic Awards
National POY
All Time Letterman
Cougars in the Pros
Cougars Representing Their Countries
All-Time Series Records
Coaching Records
Conference Championships
Cougars in Conference
In the Top 25 and vs the Top 25 Record Book
Tournament History
Winning Tradition
Year-by-Year
Info
Big 12 Conference
2024-25 Media Guide
Facilities
Media Policies
NCAA Stats
Polls
Quick Facts
NCAA Net Rankings
Media Request
Camps
Recruiting
Recruiting Form
Why BYU?
Fan Support
National Exposure
Men's Basketball 1999-2000
Open Seasons Dropdown
Men's Basketball 2024-2025
Men's Basketball 1917-1918
Men's Basketball 1918-1919
Men's Basketball 1919-1920
Men's Basketball 1920-1921
Men's Basketball 1921-1922
Men's Basketball 1922-1923
Men's Basketball 1923-1924
Men's Basketball 1924-1925
Men's Basketball 1925-1926
Men's Basketball 1926-1927
Men's Basketball 1927-1928
Men's Basketball 1928-1929
Men's Basketball 1929-1930
Men's Basketball 1930-1931
Men's Basketball 1931-1932
Men's Basketball 1932-1933
Men's Basketball 1933-1934
Men's Basketball 1934-1935
Men's Basketball 1935-1936
Men's Basketball 1936-1937
Men's Basketball 1937-1938
Men's Basketball 1938-1939
Men's Basketball 1939-1940
Men's Basketball 1940-1941
Men's Basketball 1941-1942
Men's Basketball 1942-1943
Men's Basketball 1943-1944
Men's Basketball 1944-1945
Men's Basketball 1945-1946
Men's Basketball 1946-1947
Men's Basketball 1947-1948
Men's Basketball 1948-1949
Men's Basketball 1949-1950
Men's Basketball 1950-1951
Men's Basketball 1951-1952
Men's Basketball 1952-1953
Men's Basketball 1953-1954
Men's Basketball 1954-1955
Men's Basketball 1955-1956
Men's Basketball 1956-1957
Men's Basketball 1957-1958
Men's Basketball 1958-1959
Men's Basketball 1959-1960
Men's Basketball 1960-1961
Men's Basketball 1961-1962
Men's Basketball 1962-1963
Men's Basketball 1963-1964
Men's Basketball 1964-1965
Men's Basketball 1965-1966
Men's Basketball 1966-1967
Men's Basketball 1967-1968
Men's Basketball 1968-1969
Men's Basketball 1969-1970
Men's Basketball 1970-1971
Men's Basketball 1971-1972
Men's Basketball 1972-1973
Men's Basketball 1973-1974
Men's Basketball 1974-1975
Men's Basketball 1975-1976
Men's Basketball 1976-1977
Men's Basketball 1977-1978
Men's Basketball 1978-1979
Men's Basketball 1979-1980
Men's Basketball 1980-1981
Men's Basketball 1981-1982
Men's Basketball 1982-1983
Men's Basketball 1983-1984
Men's Basketball 1984-1985
Men's Basketball 1985-1986
Men's Basketball 1986-1987
Men's Basketball 1987-1988
Men's Basketball 1988-1989
Men's Basketball 1989-1990
Men's Basketball 1990-1991
Men's Basketball 1991-1992
Men's Basketball 1992-1993
Men's Basketball 1993-1994
Men's Basketball 1994-1995
Men's Basketball 1995-1996
Men's Basketball 1996-1997
Men's Basketball 1997-1998
Men's Basketball 1998-1999
Men's Basketball 1999-2000
Men's Basketball 2000-2001
Men's Basketball 2001-2002
Men's Basketball 2002-2003
Men's Basketball 2003-2004
Men's Basketball 2004-2005
Men's Basketball 2005-2006
Men's Basketball 2006-2007
Men's Basketball 2007-2008
Men's Basketball 2008-2009
Men's Basketball 2009-2010
Men's Basketball 2010-2011
Men's Basketball 2011-2012
Men's Basketball 2012-2013
Men's Basketball 2013-2014
Men's Basketball 2014-2015
Men's Basketball 2015-2016
Men's Basketball 2016-2017
Men's Basketball 2017-2018
Men's Basketball 2018-2019
Men's Basketball 2019-2020
Men's Basketball 2020-2021
Men's Basketball 2021-2022
Men's Basketball 2022-2023
Men's Basketball 2023-2024
Open View Dropdown
Card
List
Table
Print
Men's Basketball Roster
#
Jersey Number
Name
Position
Height
Weight
Class
Hometown
High School
Previous School
Connect
2
Silester Rivers
Forward
6-7
235 lbs
-
Mesa
Utah Valley
4
Todd Christensen
Guard
6-1
185 lbs
-
Salt Lake City
Highland High School
10
Jordan Archibald
Guard
6-4
205 lbs
Freshman
Potomac, Maryland
Landon High School
12
Marc Roberts
Guard
6-3
200 lbs
Freshman
Provo, Utah
Timpview High School
13
Michael Vranes
Guard
6-3
190 lbs
Sophomore
Taylorsville, Utah
Taylorsville High School
15
John Allen
Forward
6-7
215 lbs
Freshman
Houston, Texas
Mayde High School
15
Mekeli Wesley
Forward
6-9
240 lbs
Junior
Provo, Utah
Provo High School
20
Nick Taggart
Forward
6-8
200 lbs
-
Raleigh
Wake Forest High School
24
Terrell Lyday
Guard
6-3
195 lbs
Junior
Fresno, California
Fresno Community College
25
Eric Nielsen
Forward
6-9
215 lbs
Sophomore
Fremont, California
Irvington High School
31
Matt Montague
Guard
6-0
190 lbs
Sophomore
Louisville, Kentucky
Male High School
33
Morgan Smith
Guard/Forward
6-5
185 lbs
-
Salt Lake City
Brighton High School
34
Joe Ellsworth
Center
6-11
215 lbs
-
Yuma
Cibola High School
40
Dan Howard
Center
7-0
225 lbs
Freshman
Kaysville, Utah
Davis High School
42
Nathan Cooper
Guard/Forward
6-6
210 lbs
Junior
Provo, Utah
Timpview High School
50
David Nielsen
Guard
6-4
205 lbs
-
Salt Lake City
Brighton High School
Men's Basketball Coaching Staff
Name
Title
Steve Cleveland
Head Coach
Dave Rose
Assistant Coaches
Heath Schroyer
Assistant Coach
Nate Call
Assistant Coach