PUHL LogoPortland United Hockey League
Tournament DashboardEvents
Sign InSign Up
← All tournaments

PUHL 4th Annual Dirty Birds Hockey Tournament

OverviewScheduleStandingsScores

Schedule

40 games scheduled

Novice

GameDate / TimeHomeScoreAwayLocationStatusStats
3Jul 24, 2026, 11:15 AMPUHL Dirty Birds4–5Nor Cal Biscuit BanditsBeaverton
completed
View →
7Jul 24, 2026, 1:35 PMDeschutes dangles2–2PuckadillosBeaverton
completed
View →
9Jul 24, 2026, 3:10 PMNor Cal Biscuit Bandits5–0Filthy FilbertsSherwood
completed
View →
12Jul 24, 2026, 5:30 PMPUHL Dirty Birds0–4Deschutes danglesSherwood
completed
View →
15Jul 24, 2026, 8:50 PMFilthy Filberts3–2FemininomenonsBeaverton
completed
View →
17Jul 25, 2026, 7:50 AMNor Cal Biscuit Bandits1–4PuckadillosBeaverton
completed
View →
18Jul 25, 2026, 9:00 AMPUHL Dirty Birds2–2Filthy FilbertsBeaverton
completed
View →
21Jul 25, 2026, 11:20 AMDeschutes dangles10–0FemininomenonsBeaverton
completed
View →
25Jul 25, 2026, 3:05 PMPuckadillos6–0FemininomenonsSherwood
completed
View →
32Jul 26, 2026, 7:45 AMDeschutes dangles3–1PuckadillosBeaverton
completed
View →
33Jul 26, 2026, 7:50 AMPUHL Dirty Birds3–1FemininomenonsSherwood
completed
View →
35Jul 26, 2026, 9:00 AMNor Cal Biscuit Bandits6–0Filthy FilbertsSherwood
completed
View →

Lower Intermediate

GameDate / TimeHomeScoreAwayLocationStatusStats
2Jul 24, 2026, 10:30 AMPUHL Dirty Birds1–4Bay Area RaptorsSherwood
completed
View →
6Jul 24, 2026, 12:50 PMUnderdogs4–0FemininomenonsSherwood
completed

Upper Intermediate

GameDate / TimeHomeScoreAwayLocationStatusStats
4Jul 24, 2026, 11:40 AMPUHL Dirty Birds2–2Southern Oregon Women's Hockey ClubSherwood
completed
View →
11Jul 24, 2026, 5:20 PMSouthern Oregon Women's Hockey Club6–2San Jose BurninatorsBeaverton
completed

Advanced

GameDate / TimeHomeScoreAwayLocationStatusStats
1Jul 24, 2026, 9:20 AMPUHL Dirty Birds7–0Sierra WildflowersSherwood
completed
View →
5Jul 24, 2026, 12:25 PMDirty Bird Free Agents5–5Deschutes BeaversBeaverton
completed
View →
8Jul 24, 2026, 2:00 PMPUHL Dirty Birds1–5Jerri DutySherwood
completed
View →
13Jul 24, 2026, 6:30 PMUtah Howl6–1UnderdogsBeaverton
completed
View →
16Jul 24, 2026, 10:00 PMJerri Duty3–0FemininomenonsBeaverton
completed
View →
20Jul 25, 2026, 10:10 AMBay Area Raptors1–0Jerri DutyBeaverton
completed
View →
23Jul 25, 2026, 12:45 PMUtah Howl4–0FemininomenonsSherwood
completed
View →
27Jul 25, 2026, 5:10 PMBay Area Raptors3–2UnderdogsBeaverton
completed
View →
28Jul 25, 2026, 6:20 PMPUHL Dirty Birds1–5Utah HowlBeaverton
completed
View →
31Jul 25, 2026, 9:50 PMPUHL Dirty Birds2–1FemininomenonsBeaverton
completed
View →
34Jul 26, 2026, 8:55 AMUtah Howl3–1Bay Area RaptorsBeaverton
completed
View →
37Jul 26, 2026, 10:10 AMJerri Duty0–0UnderdogsSherwood
completed
View →
View →
14Jul 24, 2026, 7:40 PMPUHL Dirty Birds2–2Lickity SplitsBeaverton
completed
View →
19Jul 25, 2026, 9:15 AMPUHL Dirty Birds3–0San Jose BurninatorsSherwood
completed
View →
22Jul 25, 2026, 12:30 PMSouthern Oregon Women's Hockey Club5–2Lickity SplitsBeaverton
completed
View →
26Jul 25, 2026, 4:15 PMLickity Splits3–3San Jose BurninatorsSherwood
completed
View →
36Jul 26, 2026, 10:05 AMSouthern Oregon Women's Hockey Club3–2PUHL Dirty BirdsBeaverton
completed
View →
39Jul 26, 2026, 11:20 AMLickity Splits0–1San Jose BurninatorsSherwood
completed
View →
View →
10Jul 24, 2026, 4:20 PMPUHL Dirty Birds4–3Deschutes BeaversSherwood
completed
View →
24Jul 25, 2026, 1:55 PMDirty Bird Free Agents4–0Sierra WildflowersSherwood
completed
View →
29Jul 25, 2026, 7:30 PMPUHL Dirty Birds2–1Dirty Bird Free AgentsBeaverton
completed
View →
30Jul 25, 2026, 8:40 PMSierra Wildflowers0–7Deschutes BeaversBeaverton
completed
View →
38Jul 26, 2026, 11:15 AMPUHL Dirty Birds5–3Deschutes BeaversBeaverton
completed
View →
40Jul 26, 2026, 12:30 PMDirty Bird Free Agents6–2Sierra WildflowersSherwood
completed
View →