Saturday sports events
Montana at Oregon, 7:45 p.m.
Cal Poly at Oregon State, 1:15 p.m.
Portland State at Boise State, 7:15 p.m.
George Fox at Alfred, 10 a.m.
Linfield at Rowan, 11 a.m.
Lewis & Clark at Pomona-Pitzer, noon
Willamette at La Verne, noon
Cal Lutheran at Pacific Lutheran, 1 p.m.
Pacific at Dubuque, 4 p.m.
Puget Sound at Redlands, 7 p.m.
Texas A&M Commerce at Western Oregon, 1 p.m.
Frontier League football
Southern Oregon at College of Idaho, 1 p.m.
Montana Tech at Eastern Oregon, 2 p.m.
Chicago White Sox at Seattle, 6 p.m.
Portland at Real Monarchs, noon
College women's soccer
Biola at Concordia, 1 p.m.
Saint Martin's vs. Humboldt State, at Concordia, 4 p.m.
College men's soccer
Concordia at Sonoma State, 1 p.m.
Portland vs Lamar, at Las Cruces, N.M., 10 a.m.
Morgan State vs. Nevada, at PSU, 10:30 a.m.
Concordia vs. Fresno Pacific, at San Francisco, noon
Cal State Northridge at Portland State, 1 p.m.
Oregon State vs. Gonzaga, at Seattle, 2 p.m.
Oregon at Penn State, 5 p.m.
Warner Pacific at Southern Oregon, 5 p.m.
Multnomah at Oregon Tech, 5 p.m.
Oregon State at Seattle, 6 p.m.
College men's wrestling
Warner Pacific at Oregon State
David Douglas, La Salle Prep, others at Canby tournament
Cleveland, Grant, St. Mary's Academy, others at Lakeridge tournament
Lincoln, Catlin Gabel others at Tualatin tournament
Parkrose, others at Dallas tournament
Prep boys soccer
Catlin Gabel at Riverside, 1 p.m.
De La Salle North Catholic at Mannahouse Christian Academy, 4:30 p.m.
Prep girls soccer
McKay at Roosevelt, 11 a.m.
Parkrose at Fort Vancouver (Wash.), noon
Banks at Catlin Gabel, 2 p.m.
Prep cross country
Franklin, Jefferson, Parkrose, Catlin Gabel, Columbia Christian, Portland Waldorf, others, Oregon City XC Invitational, 10 a.m.
Benson, Grant, Jesuit, La Salle Prep, Wilson, others, Northwest Classic, Lane CC, 10 a.m.
Friday Late Night, Portland International Raceway, 5:30 p.m.
SCCA, PIR, 9 a.m.
You count on us to stay informed and we depend on you to fund our efforts. Quality local journalism takes time and money. Please support us to protect the future of community journalism.