Colorado State at Wyoming

Friday, November 22, 2019. Wyoming kept the Bronze Boot

Wyoming beat Colorado State 17–⁠7. It was their 111th meeting; after it, Colorado State led the series 55–⁠48–⁠5 in the games on file.

AwayColorado State4–⁠8 in 2019
7
HomeWyoming8–⁠5 in 2019
17

Final at War Memorial Stadium, LaramieTV: ESPN2Attendance 21,152

At kickoff
9°F, fog, wind 3 mph from the northwestWeather: NOAA NCEI Integrated Surface Database; Laramie Regional Airport (KLAR), 9 km from the stadium, 16 minutes before kickoff
Officials
Referee Brad Van Vark; umpire Micahel Cooper; head linesman Bill Scott; line judge Frank LeBlanc; side judge Tuta Salaam; field judge Jason Ledet; back judge Brian Ernest; center judge Brian AlosGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Colorado State07007
Wyoming077317

Standouts

Player stats

Colorado State

PassingC/AttYdsTDInt
Patrick O’Brien17/2921711
RushingCarYdsTDLong
Jaylen Thomas142306
Marcus McElroy61308
Patrick O’Brien81109
Christian Hunter2101
ReceivingRecYdsTDLong
Warren Jackson695121
Trey McBride678018
Dante Wright325015
Nate Craig-Myers219012
DefenseTklTFLSacksInt
Emmanuel Jones9430
Jamal Hicks8110
Dequan Jackson8200
Damion Dickens7000
Ellison Hubbard4110

Wyoming

PassingC/AttYdsTDInt
Tyler Vander Waal6/135600
Levi Williams2/22500
RushingCarYdsTDLong
Xazavian Valladay27154029
Levi Williams1349119
Brett Brenton1808
Austin Conway1505
ReceivingRecYdsTDLong
Austin Conway335018
Raghib Ismail Jr.324013
Ayden Eberhardt114014
Josh Harshman1808
DefenseTklTFLSacksInt
Alijah Halliburton13100
Logan Wilson8001
Josiah Hall510.50
Javaree Jackson50.50.50
Tyler Hall5000

From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.

Team stats

Colorado StateWyoming
265Total yards273
217Passing yards81
48Rushing yards192
7.5Yards per pass5.4
1.6Yards per rush3.8
15First downs19
5–⁠12Third downs9–⁠16
0–⁠2Fourth downs1–⁠1
1Turnovers0
5–⁠56Penalties5–⁠49
27:58Possession32:02
5Sacks (by defense)1

Efficiency

Colorado StateWyoming
37%Success rate41%
−0.14EPA per play0.14
1.37Explosiveness1.15
−0.49Rushing EPA0.23
0.19Passing EPA−0.19
56%Passing-down success33%
−0.32First-down EPA−0.22
0.31Second-down EPA0.04
0.09Third-down EPA0.65
15%Havoc by its defense14%

From CollegeFootballData.com: each offense’s efficiency, and the havoc each defense caused. The better side of each line is bold.

Before kickoff

Our ratings and the line, going in

Our ratings (scores only)

Wyoming 74% to win. Elo’s favorite won.

The line

Wyoming −4.5, over/under 51.

The last line on file before kickoff: the consensus line when the books publish one, otherwise a single major sportsbook’s.

Before kickoff, the win chances were Wyoming 62%, Colorado State 38%. CollegeFootballData.com’s estimate from the point spread.

Every drive

Wyoming end zoneColorado State end zoneQ1 Colorado StatePunt, 6 playsQ1 WyomingPunt, 7 playsQ1 Colorado StatePunt, 9 playsQ1 WyomingTouchdown, 11 playsQ2 Colorado StateTouchdown, 13 playsQ2 WyomingPunt, 9 playsQ2 Colorado StatePunt, 3 playsQ2 WyomingEnd of half, 1 playQ3 WyomingPunt, 3 playsQ3 Colorado StateTurnover on downs, 4 playsQ3 WyomingTouchdown, 10 playsQ3 Colorado StatePunt, 5 playsQ3 WyomingPunt, 3 playsQ3 Colorado StateMissed FG, 11 playsQ4 WyomingPunt, 3 playsQ4 Colorado StateTurnover on downs, 7 playsQ4 WyomingField goal, 11 playsQ4 Colorado StateInterception, 2 playsQ4 WyomingEnd of game, 8 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. Wyoming drives left to right, Colorado State right to left.
  1. Q1 Colorado StatePunt, 6 plays, 24 yards
  2. Q1 WyomingPunt, 7 plays, 26 yards
  3. Q1 Colorado StatePunt, 9 plays, 28 yards
  4. Q1 WyomingTouchdown, 11 plays, 93 yards
  5. Q2 Colorado StateTouchdown, 13 plays, 75 yards
  6. Q2 WyomingPunt, 9 plays, 36 yards
  7. Q2 Colorado StatePunt, 3 plays, 6 yards
  8. Q2 WyomingEnd of half, 1 play, 0 yards
  9. Q3 WyomingPunt, 3 plays, −3 yards
  10. Q3 Colorado StateTurnover on downs, 4 plays, 9 yards
  11. Q3 WyomingTouchdown, 10 plays, 44 yards
  12. Q3 Colorado StatePunt, 5 plays, 25 yards
  13. Q3 WyomingPunt, 3 plays, 9 yards
  14. Q3 Colorado StateMissed FG, 11 plays, 44 yards
  15. Q4 WyomingPunt, 3 plays, 1 yard
  16. Q4 Colorado StateTurnover on downs, 7 plays, 37 yards
  17. Q4 WyomingField goal, 11 plays, 28 yards
  18. Q4 Colorado StateInterception, 2 plays, 11 yards
  19. Q4 WyomingEnd of game, 8 plays, 45 yards

Play by play

1st quarter4 drives, then Tied at 0
Colorado State Punt, 6 plays
15:001st & 10 at own 35Cooper Rothe kickoff for 58 yds , Anthony Hawkins return for 10 yds to the ColSt 17 Anthony Hawkins fumbled, forced by Ayden Eberhardt,
15:001st & 10 at own 17Marcus McElroy run for 1 yd to the ColSt 18
15:002nd & 9 at own 18Marcus McElroy run for 2 yds to the ColSt 20
15:003rd & 7 at own 20Patrick O’Brien pass complete to Warren Jackson for 17 yds to the ColSt 37 for a 1ST down
15:001st & 10 at own 37Patrick O’Brien pass complete to Trey McBride for 7 yds to the ColSt 44
15:002nd & 3 at own 44Marcus McElroy run for a loss of 3 yards to the ColSt 41
11:453rd & 6 at own 41Timeout COLORADO ST, clock 11:45
11:453rd & 6 at own 41Patrick O’Brien pass incomplete to Warren Jackson
11:454th & 6 at own 41Ryan Stonehouse punt for 49 yds , Austin Conway returns for a loss of 3 yards to the Wyom 7
Wyoming Punt, 7 plays
11:281st & 10 at own 7Tyler Vander Waal pass complete to Ayden Eberhardt for 14 yds to the Wyom 21 for a 1ST down
11:281st & 10 at own 21Xazavian Valladay run for 5 yds to the Wyom 26
11:282nd & 5 at own 26Tyler Vander Waal sacked by Emmanuel Jones for a loss of 4 yards to the Wyom 22
11:283rd & 9 at own 22Tyler Vander Waal pass complete to Austin Conway for 10 yds to the Wyom 32 for a 1ST down
11:281st & 10 at own 32Xazavian Valladay run for 1 yd to the Wyom 33
11:282nd & 9 at own 33Tyler Vander Waal pass incomplete
11:283rd & 9 at own 33Tyler Vander Waal pass incomplete
11:284th & 9 at own 33Ryan Galovich punt for 42 yds
Colorado State Punt, 9 plays
8:021st & 10 at own 25Jaylen Thomas run for 6 yds to the ColSt 31
8:022nd & 4 at own 31Jaylen Thomas run for 3 yds to the ColSt 34
8:023rd & 1 at own 34Jaylen Thomas run for 3 yds to the ColSt 37 for a 1ST down
8:021st & 10 at own 37Jaylen Thomas run for 2 yds to the ColSt 39
8:022nd & 8 at own 39Patrick O’Brien pass incomplete to Warren Jackson
8:023rd & 8 at own 39Patrick O’Brien pass complete to Warren Jackson for 17 yds to the Wyom 44 for a 1ST down
8:021st & 10 at opp 44Jaylen Thomas run for 3 yds to the Wyom 41
8:022nd & 7 at opp 41Marcus McElroy run for 4 yds to the Wyom 37
8:023rd & 3 at opp 37Patrick O’Brien sacked by Josiah Hall and Javaree Jackson for a loss of 10 yards to the Wyom 47
8:024th & 13 at opp 47Ryan Stonehouse punt for 40 yds, punt out-of-bounds at the Wyom 7
Wyoming Touchdown, 11 plays
2:221st & 10 at own 7Xazavian Valladay run for 2 yds to the Wyom 9
2:222nd & 8 at own 9Xazavian Valladay run for 2 yds to the Wyom 11
2:223rd & 6 at own 11Tyler Vander Waal pass complete to Austin Conway for 7 yds to the Wyom 18 for a 1ST down
2:221st & 10 at own 18Tyler Vander Waal pass complete to Raghib Ismail Jr. for 13 yds to the Wyom 31 for a 1ST down COLORADO ST Penalty, Defensive holding ( Yards) declined for a 1ST down
2:221st & 10 at own 31WYOMING Penalty, unsportsmanlike conduct (-15 Yards) to the Wyom 16
2:221st & 10 at own 16Xazavian Valladay run for 18 yds to the Wyom 34 for a 1ST down
Q2 15:001st & 10 at own 34Levi Williams run for 5 yds to the Wyom 39
Q2 15:002nd & 5 at own 39Xazavian Valladay run for 29 yds to the ColSt 32 for a 1ST down
Q2 15:001st & 10 at opp 32Levi Williams run for 4 yds to the ColSt 28
Q2 15:002nd & 6 at opp 28COLORADO ST Penalty, unsportsmanlike conduct (14 Yards) to the ColSt 14 for a 1ST down
Q2 15:001st & 10 at opp 14COLORADO ST Penalty, personal foul (7 Yards) to the ColSt 7 for a 1ST down
Q2 15:001st & goal at opp 7Xazavian Valladay run for 5 yds to the ColSt 2
Q2 15:002nd & goal at opp 2Xazavian Valladay run for 1 yd to the ColSt 1
Q2 11:573rd & 0 at opp 1Timeout COLORADO ST, clock 11:57
Q2 11:523rd & goal at opp 1Tyler Vander Waal run for 1 yd for a TD WYOMING Penalty, false start (-5 Yards) to the ColSt 8 (Cooper Rothe KICK)Wyoming 7, Colorado State 0
2nd quarter4 drives, then Tied at 7
Colorado State Touchdown, 13 plays
11:521st & 0 at own 35Cooper Rothe kickoff for 60 yds
11:521st & 10 at own 25Patrick O’Brien pass complete to Trey McBride for 16 yds to the ColSt 41 for a 1ST down
11:521st & 10 at own 41Marcus McElroy run for 1 yd to the ColSt 42
11:522nd & 9 at own 42Patrick O’Brien pass complete to Trey McBride for 18 yds to the Wyom 40 for a 1ST down
11:521st & 10 at opp 40Patrick O’Brien run for 4 yds to the Wyom 36
11:522nd & 6 at opp 36Patrick O’Brien pass complete to Dante Wright for no gain to the Wyom 36
11:523rd & 6 at opp 36Patrick O’Brien pass complete to Trey McBride for 17 yds to the Wyom 19 for a 1ST down
11:521st & 10 at opp 19Jaylen Thomas run for no gain to the Wyom 19
11:522nd & 10 at opp 19Patrick O’Brien pass complete to Warren Jackson for 18 yds to the Wyom 1 for a 1ST down
11:521st & goal at opp 1Jaylen Thomas run for a loss of 1 yard to the Wyom 2 COLORADO ST Penalty, face mask (15 yards) (-15 Yards) to the Wyom 17
11:521st & goal at opp 17Patrick O’Brien pass complete to Dante Wright for 10 yds to the Wyom 7
11:522nd & goal at opp 7Patrick O’Brien run for no gain to the Wyom 7
11:523rd & goal at opp 7WYOMING Penalty, unsportsmanlike conduct (4 Yards) to the Wyom 3 for a 1ST down
11:521st & goal at opp 3Jaylen Thomas run for a loss of 1 yard to the Wyom 4
4:522nd & goal at opp 4Patrick O’Brien pass complete to Warren Jackson for 4 yds for a TD (Braxton Davis KICK)Tied at 7
Wyoming Punt, 9 plays
4:521st & 0 at own 35Braxton Davis kickoff for 65 yds for a touchback
4:521st & 10 at own 25Xazavian Valladay run for a loss of 2 yards to the Wyom 23
4:522nd & 12 at own 23Tyler Vander Waal pass complete to Josh Harshman for 8 yds to the Wyom 31
4:523rd & 4 at own 31Tyler Vander Waal pass complete to Raghib Ismail Jr. for 4 yds to the Wyom 35 for a 1ST down
3:081st & 10 at own 35Timeout COLORADO ST, clock 03:08
3:081st & 10 at own 35Xazavian Valladay run for 12 yds to the Wyom 47 for a 1ST down
3:081st & 10 at own 47Levi Williams run for 5 yds to the ColSt 48
3:082nd & 5 at opp 48Xazavian Valladay run for 5 yds to the ColSt 43 for a 1ST down
3:081st & 10 at opp 43Xazavian Valladay run for 4 yds to the ColSt 39
1:252nd & 6 at opp 39Timeout WYOMING, clock 01:25
1:252nd & 6 at opp 39Tyler Vander Waal pass incomplete to Josh Harshman
1:253rd & 6 at opp 39Tyler Vander Waal pass incomplete
1:254th & 6 at opp 39Ryan Galovich punt for 36 yds, downed at the ColSt 3
Colorado State Punt, 3 plays
1:081st & 10 at own 3Jaylen Thomas run for 1 yd to the ColSt 4
1:082nd & 9 at own 4Jaylen Thomas run for 2 yds to the ColSt 6
0:243rd & 7 at own 6Timeout WYOMING, clock 00:24
0:243rd & 7 at own 6Jaylen Thomas run for 3 yds to the ColSt 9
0:184th & 4 at own 9Timeout WYOMING, clock 00:18
0:184th & 4 at own 9Ryan Stonehouse punt for 51 yds , Austin Conway returns for 7 yds to the Wyom 47
Wyoming End of half, 1 play
0:071st & 10 at own 47Tyler Vander Waal pass incomplete to Ayden Eberhardt, broken up by Logan Stewart
3rd quarter6 drives, then Wyoming 14, Colorado State 7
Wyoming Punt, 3 plays
15:002nd & 10 at own 35Braxton Davis kickoff for 65 yds for a touchback
15:001st & 10 at own 25Xazavian Valladay run for no gain to the Wyom 25
15:002nd & 10 at own 25Tyler Vander Waal sacked by Emmanuel Jones for a loss of 2 yards to the Wyom 23
15:003rd & 12 at own 23Tyler Vander Waal sacked by Emmanuel Jones for a loss of 1 yard to the Wyom 22 WYOMING Penalty, Offensive holding ( Yards) declined
15:004th & 13 at own 22Ryan Galovich punt for 43 yds, fair catch by Dante Wright at the ColSt 35
Colorado State Turnover on downs, 4 plays
13:051st & 10 at own 35Patrick O’Brien pass incomplete to Marcus McElroy
13:052nd & 10 at own 35Patrick O’Brien run for 9 yds to the ColSt 44
13:053rd & 1 at own 44Patrick O’Brien run for no gain to the ColSt 44
13:054th & 1 at own 44Patrick O’Brien run for no gain to the ColSt 44
Wyoming Touchdown, 10 plays
11:451st & 10 at opp 44Xazavian Valladay run for 3 yds to the ColSt 41
11:452nd & 7 at opp 41Xazavian Valladay run for 2 yds to the ColSt 39
11:453rd & 5 at opp 39Levi Williams run for 6 yds to the ColSt 33 for a 1ST down
11:451st & 10 at opp 33Tyler Vander Waal sacked by Jamal Hicks for a loss of 8 yards to the ColSt 41
11:452nd & 18 at opp 41Brett Brenton run for 8 yds to the ColSt 33 for a 1ST down COLORADO ST Penalty, face mask (15 yards) (15 Yards) to the ColSt 18 for a 1ST down
11:451st & 10 at opp 18Xazavian Valladay run for 2 yds to the ColSt 16
11:452nd & 8 at opp 16Xazavian Valladay run for 12 yds to the ColSt 4 for a 1ST down
11:451st & goal at opp 4Xazavian Valladay run for no gain to the ColSt 4
11:452nd & goal at opp 4Levi Williams run for 3 yds to the ColSt 1
6:043rd & goal at opp 1Levi Williams run for 1 yd for a TD (Cooper Rothe KICK)Wyoming 14, Colorado State 7
Colorado State Punt, 5 plays
6:041st & 0 at own 35Cooper Rothe kickoff for 65 yds , Anthony Hawkins return for 23 yds to the ColSt 23
5:571st & 10 at own 23Christian Hunter run for no gain to the ColSt 23
5:572nd & 10 at own 23Patrick O’Brien pass complete to Warren Jackson for 18 yds to the ColSt 41 for a 1ST down
5:571st & 10 at own 41Patrick O’Brien pass complete to Nate Craig-Myers for 7 yds to the ColSt 48
5:572nd & 3 at own 48Jaylen Thomas run for 2 yds to the 50 yard line
5:573rd & 1 at the 50Jaylen Thomas run for a loss of 2 yards to the ColSt 48
5:574th & 3 at own 48Ryan Stonehouse punt for 52 yds for a touchback
Wyoming Punt, 3 plays
2:531st & 10 at own 20Xazavian Valladay run for 2 yds to the Wyom 22
2:212nd & 8 at own 22Timeout WYOMING, clock 02:21
2:212nd & 8 at own 22Levi Williams run for no gain to the Wyom 22
2:213rd & 8 at own 22Levi Williams pass complete to Raghib Ismail Jr. for 7 yds to the Wyom 29
2:214th & 1 at own 29Ryan Galovich punt for 46 yds, fair catch by Dante Wright at the ColSt 25
Colorado State Missed FG, 11 plays
1:411st & 10 at own 25Patrick O’Brien pass incomplete to Dante Wright
1:412nd & 10 at own 25Patrick O’Brien pass complete to Dante Wright for 15 yds to the ColSt 40 for a 1ST down
1:411st & 10 at own 40Patrick O’Brien run for 4 yds to the ColSt 44
1:412nd & 6 at own 44O’BRIEN, P. pass complete to McBRIDE, Tr. for 37 yards to the WYO19 (HEARN, Azizi), PENALTY CSU ineligible downfield on pass 5 yards to the CSU39, NO PLAY.
1:412nd & 11 at own 39Patrick O’Brien pass complete to Trey McBride for 9 yds to the ColSt 48
Q4 15:003rd & 2 at own 48Jaylen Thomas run for 2 yds to the 50 yard line for a 1ST down
Q4 15:001st & 10 at the 50Christian Hunter run for 1 yd to the Wyom 49
Q4 15:002nd & 9 at opp 49Patrick O’Brien pass incomplete to Dante Wright
Q4 15:003rd & 9 at opp 49O’BRIEN, P. pass incomplete to WRIGHT, D. (HEARN, Azizi), PENALTY WYO holding 10 yards to the WYO39, 1ST DOWN CSU, NO PLAY.
Q4 15:001st & 10 at opp 39Marcus McElroy run for 8 yds to the Wyom 31
Q4 15:002nd & 2 at opp 31Patrick O’Brien pass incomplete to Warren Jackson
Q4 15:003rd & 2 at opp 31Patrick O’Brien pass incomplete to Warren Jackson
Q4 12:424th & 2 at opp 31Braxton Davis 50 yd FG MISSED
4th quarter5 drives, then Wyoming 17, Colorado State 7
Wyoming Punt, 3 plays
12:421st & 10 at own 32Xazavian Valladay run for 3 yds to the Wyom 35
12:422nd & 7 at own 35Levi Williams run for a loss of 2 yards to the Wyom 33
12:423rd & 9 at own 33Tyler Vander Waal pass incomplete to Raghib Ismail Jr., broken up by Brandon Crossley
12:424th & 9 at own 33Ryan Galovich punt for 44 yds, fair catch by Dante Wright at the ColSt 23
Colorado State Turnover on downs, 7 plays
11:091st & 10 at own 23Patrick O’Brien pass incomplete to Trey McBride
11:092nd & 10 at own 23Patrick O’Brien pass complete to Nate Craig-Myers for 12 yds to the ColSt 35 for a 1ST down
11:091st & 10 at own 35Patrick O’Brien pass complete to Warren Jackson for 21 yds to the Wyom 44 for a 1ST down
11:091st & 10 at opp 44Patrick O’Brien run for 4 yds to the Wyom 40
11:092nd & 6 at opp 40Patrick O’Brien pass incomplete to Dante Wright
11:093rd & 6 at opp 40Patrick O’Brien pass incomplete to Warren Jackson
11:094th & 6 at opp 40Patrick O’Brien pass incomplete to Warren Jackson, broken up by Rome Weber
Wyoming Field goal, 11 plays
9:171st & 10 at own 41Xazavian Valladay run for 3 yds to the Wyom 44
9:172nd & 7 at own 44Xazavian Valladay run for 6 yds to the 50 yard line
9:173rd & 1 at the 50Levi Williams run for 2 yds to the ColSt 48 for a 1ST down
9:171st & 10 at opp 48Tyler Vander Waal pass incomplete
9:172nd & 10 at opp 48Levi Williams run for 3 yds to the ColSt 45
9:173rd & 7 at opp 45Levi Williams pass complete to Austin Conway for 18 yds to the ColSt 27 for a 1ST down
9:171st & 10 at opp 27WYOMING Penalty, personal foul (-15 Yards) to the ColSt 42
9:171st & 10 at opp 42Xazavian Valladay run for 22 yds to the ColSt 20 for a 1ST down
9:171st & 10 at opp 20Xazavian Valladay run for a loss of 3 yards to the ColSt 23
9:172nd & 13 at opp 23Levi Williams run for 2 yds to the ColSt 21
9:173rd & 11 at opp 21Tyler Vander Waal sacked by Ellison Hubbard for a loss of 10 yards to the ColSt 31
3:334th & 21 at opp 31Cooper Rothe 48 yd FG GOODWyoming 17, Colorado State 7
Colorado State Interception, 2 plays
3:331st & 0 at own 35Cooper Rothe kickoff for 62 yds
3:331st & 10 at own 25Patrick O’Brien pass complete to Trey McBride for 11 yds to the ColSt 36 for a 1ST down
3:331st & 10 at own 36Patrick O’Brien pass intercepted Logan Wilson return for no gain to the Wyom 44
Wyoming End of game, 8 plays
3:101st & 10 at own 44Tyler Vander Waal run for 2 yds to the Wyom 46
3:062nd & 8 at own 46Timeout COLORADO ST, clock 03:06
3:062nd & 8 at own 46Austin Conway run for 5 yds to the ColSt 49
3:003rd & 3 at opp 49Timeout COLORADO ST, clock 03:00
3:003rd & 3 at opp 49Timeout WYOMING, clock 03:00
3:003rd & 3 at opp 49Xazavian Valladay run for 13 yds to the ColSt 36 for a 1ST down
3:001st & 10 at opp 36Xazavian Valladay run for 5 yds to the ColSt 31
3:002nd & 5 at opp 31Xazavian Valladay run for 2 yds to the ColSt 29
1:353rd & 3 at opp 29Timeout COLORADO ST, clock 01:35
1:353rd & 3 at opp 29Levi Williams run for 1 yd to the ColSt 28
1:354th & 2 at opp 28Levi Williams run for 19 yds to the ColSt 9 for a 1ST down
1:351st & goal at opp 9TEAM run for a loss of 2 yards to the ColSt 11

Play-by-play from CollegeFootballData.com, as its scorers wrote it. The clock is the time left in the quarter; the spot is from the side of the team with the ball.

Officially, Colorado State leads 61–⁠52–⁠5; as played, 58–⁠52–⁠5 in the 115 games on file; the official count covers all 118 meetings, counting the seven since this game.

Recent meetings
2026Colorado State 35, Wyoming 13
2025Wyoming 28, Colorado State 0
2024Colorado State 24, Wyoming 10
2023Wyoming 24, Colorado State 15
2022Wyoming 14, Colorado State 13
2021Wyoming 31, Colorado State 17

Around this game

Colorado State

Wyoming