CX-Mas Lights Night Race

Washougal, WA. November 22, 2025

Updated November 25, 2025 at 3:13 PM

Beginner Open

Num Name Team Home Town Cx Race Age Lap1 Lap2 Lap3 Lap4 Laps Time
1 823 Stephen Gardiner Portland, OR 53 9:45 10:25 10:29 10:15 4 40:55
2 828 Andrew Blake Portland, OR 46 9:59 10:37 10:08 10:18 4 41:03
3 812 Alex Foote Corvallis, OR 33 11:13 10:26 10:14 9:46 4 41:41
4 756 Nick Keith Portland, OR 46 10:21 10:36 11:02 10:36 4 42:37
5 833 Stephen Kaplan Portland, OR 33 10:52 11:11 11:37 11:30 4 45:12
6 768 Max Weisenbloom Portland, OR 27 12:03 11:09 11:03 11:25 4 45:41
7 735 Ben Holland Portland, OR 26 11:09 11:10 12:04 12:25 4 46:50
8 809 Wade Klooster Portland, OR 35 10:22 11:04 12:02 13:45 4 47:15
9 836 Tanner Dugan Portland, OR 30 14:03 14:02 13:15 3 41:21
10 797 Dylan Smith Molalla, OR 35 14:26 16:09 15:47 3 46:23
11 805 Chris Oliver Portland, OR 58 12:23 11:26 2 23:49

Beginner Women

Num Name Team Home Town Cx Race Age Lap1 Lap2 Lap3 Laps Time
1 701 Eileen Chase Grouptrail Cycling p/b Ruckus Composites Portland, OR 54 11:16 10:51 10:38 3 32:46
2 723 Bridget Calfee Portland, OR 45 11:14 11:36 11:51 3 34:42
3 762 Megan Tuncer Team Oregon p/b Rodda Paint Milwaukie, OR 29 12:12 12:01 11:50 3 36:05
4 736 Theresa Passe Portland, OR 25 12:26 12:12 11:42 3 36:22
5 757 Kirsten Aasen Portland, OR 36 12:50 12:35 12:26 3 37:53
6 748 Molly Stewart Portland, OR 25 13:39 12:00 12:21 3 38:01
7 754 Alix McCabe San Francisco, CA 30 11:57 12:29 14:15 3 38:41
8 740 Christy Field Hood River, OR 54 13:44 14:08 14:12 3 42:06

Category 1/2 Open

Num Name Team Home Town Cx Race Age Lap1 Lap2 Lap3 Lap4 Lap5 Lap6 Lap7 Laps Time
1 818 Jake Johansen Team S&M West Linn, OR 21 7:04 6:57 7:11 7:05 7:03 6:54 6:56 7 49:12
2 743 Landon Farnworth Redmond, OR 27 7:04 7:04 7:03 7:05 7:03 6:56 7:03 7 49:21
3 845 Bennett Gassner Team Booger Portland, OR 17 7:04 7:01 7:08 7:09 7:12 7:17 7:17 7 50:10
4 713 Jack Abel Team Booger Portland, OR 16 7:05 7:07 7:16 7:20 7:23 7:31 7:50 7 51:36
5 731 Edison Clarke-Hoxey East Portland Youth Cycling Portland, OR 16 7:37 7:16 7:20 7:20 7:25 7:32 7:37 7 52:10
6 830 Paul Furst Dialed Cycling Team Vancouver, WA 28 7:06 7:28 7:37 7:41 7:31 7:35 7:28 7 52:30
7 840 Michael Gallagher Fast Fun Nice Racing p/b Steeplejack Portland, OR 53 7:41 7:27 7:25 7:32 7:26 7:30 7:31 7 52:34
8 826 Carl Decker Bend, OR 51 7:38 7:28 7:26 7:29 7:32 7:34 7:54 7 53:04
9 777 Andrzej Stadnik Portland, OR 37 7:38 7:34 7:27 7:42 7:57 8:06 8:02 7 54:28
10 846 Miguel Moreno Lule Vancouver, WA 29 7:40 7:47 8:40 8:02 7:54 8:06 6 48:11
11 787 Andrew Loaiza Portland, OR 39 7:05 13:27 7:50 7:12 7:29 7:18 6 50:24
12 814 Evan Murphy Portland, OR 38 8:05 8:10 8:10 8:32 9:05 5 42:04
13 810 Giovanni Cafiso Forza Portland, presented by Smith Optics Portland, OR 50 9:13 9:14 9:09 10:43 9:39 5 47:59
14 750 Aaron Anderson Portland, OR 37 10:34 8:26 7:59 7:55 20:05 5 55:00
15 844 Tygre Westerfield Tigard, OR 24 8:07 8:46 9:48 3 26:42

Category 1/2 Women

Num Name Team Home Town Cx Race Age Lap1 Lap2 Lap3 Lap4 Lap5 Lap6 Laps Time
1 829 Chloë Spritz PDX Dream Team Portland, OR 33 8:08 8:14 8:30 8:28 8:34 8:35 6 50:31
2 769 Morgan Filer Team Booger Portland, OR 16 8:15 9:03 8:42 9:01 8:53 9:33 6 53:29
3 834 Kat Hampton Team Oregon p/b Rodda Paint Portland, OR 40 8:56 9:02 9:00 9:08 9:16 8:52 6 54:18
4 811 Stella Cafiso Valkyr Cycling Portland, OR 16 9:21 9:10 9:19 9:27 9:40 5 47:00
5 838 Tori Riemersma Portland, OR 32 9:13 9:25 9:31 9:34 10:02 5 47:47
6 270 Andrea Chin Portland, OR 35 9:42 9:56 10:11 10:10 9:59 5 49:58
7 832 Michelle Monroe Washougal, WA 48 10:39 10:12 10:21 10:24 10:01 5 51:37
8 180 Marie Major Portland, OR 44 10:38 12:17 11:04 10:25 10:45 5 55:11
9 178 Gwen Eichenbaum Valkyr Cycling Beaverton, OR 35 10:45 10:42 11:53 11:21 11:04 5 55:46

Category 3/4 Open

Num Name Team Home Town Cx Race Age Lap1 Lap2 Lap3 Lap4 Lap5 Laps Time
1 837 Abe Newell-Ching Team Booger Portland, OR 17 7:47 7:51 7:54 7:45 7:38 5 38:57
2 753 Langdon Junge Portland, OR 29 8:11 7:50 7:58 8:04 8:01 5 40:07
3 766 Ian Baker BicycleAttorney.com Portland, OR 18 7:51 7:59 8:11 8:36 8:02 5 40:41
4 203 Jase Henderson Gresham, OR 15 8:10 8:07 8:10 8:20 8:20 5 41:08
5 711 Lincoln Sanchez Team Booger Portland, OR 16 8:14 8:03 8:10 8:37 8:11 5 41:17
6 824 Matthew Faunt Team Oregon p/b Rodda Paint Portland, OR 36 8:51 8:23 8:15 8:23 8:39 5 42:33
7 808 Nolan Restivo Portland, OR 48 8:29 8:37 8:31 8:59 8:29 5 43:07
8 806 Taylor Pasquariello Milwaukie, OR 35 9:00 8:45 8:32 8:33 8:20 5 43:12
9 815 Connor Shimamoto Portland, OR 32 8:19 8:40 8:45 8:57 8:42 5 43:25
10 771 Luke Tabish Team Booger Battleground, WA 15 8:18 8:26 8:49 9:04 9:03 5 43:41
11 776 Luke Washburn Oakland, CA 20 9:06 8:44 8:36 8:48 8:52 5 44:08
12 710 Adam Vanarsdall Portland, OR 54 8:49 8:47 8:53 8:51 8:47 5 44:10
13 760 Shaun Stiles Team 10 Barrel Vancouver, WA 48 8:53 8:54 8:48 8:48 8:51 5 44:16
14 742 Scott Hillson West Linn, OR 39 8:59 8:53 8:40 8:56 9:05 5 44:34
15 822 Matthew Flodin Rolling Thunder p/b The Missing Link Portland, OR 32 9:29 8:58 8:50 8:39 8:55 5 44:54
16 195 Mike Schrankel Team Finger Hood River, OR 59 8:39 9:05 9:04 9:05 9:15 5 45:10
17 759 Miguel Lopez-Hall Fast Fun Nice Racing p/b Steeplejack Portland, OR 37 8:55 8:59 9:08 9:14 9:11 5 45:28
18 792 Christopher Taylor Newberg, OR 40 9:01 8:58 9:05 9:15 9:17 5 45:38
19 795 Niels Dhollander-Barclay Portland, OR 41 9:04 9:21 9:14 9:20 4 37:00
20 790 Dustin Hunley Portland, OR 49 9:22 9:27 9:09 9:13 4 37:13
21 717 Luke Langer Corvallis, OR 23 9:39 9:14 8:57 9:22 4 37:13
22 772 Matt Cortright Portland, OR 37 9:12 9:16 9:28 9:44 4 37:41
23 817 Alexander Matteson Team Oregon p/b Rodda Paint Portland, OR 27 9:50 9:48 9:29 9:29 4 38:38
24 801 Jeramy Burford Bonk Collective Milwaukie, OR 43 10:01 9:25 9:44 9:36 4 38:47
25 804 Mike Clark Team Finger Hood River, OR 52 9:41 9:36 9:51 10:03 4 39:13
26 807 Ryan Lynch Seatac, WA 36 10:02 9:41 9:53 9:54 4 39:31
27 800 William Scott Team Oregon p/b Rodda Paint Portland, OR 29 9:43 9:34 10:08 10:06 4 39:33
28 387 Sam Golden BicycleAttorney.com Portland, OR 19 10:09 9:43 10:17 9:54 4 40:05
29 831 Josh Morris Portland, OR 41 9:49 9:53 10:16 10:39 4 40:39
30 488 Jared Hobbs Portland, OR 32 9:45 10:09 10:37 10:21 4 40:53
31 821 Matt Newell-Ching BicycleAttorney.com Portland, OR 47 10:40 10:43 10:55 10:29 4 42:48
32 232 Josue Jimenez Bingen, WA 41 9:39 12:09 12:22 11:26 4 45:37

Category 3/4 Women

Num Name Team Home Town Cx Race Age Lap1 Lap2 Lap3 Lap4 Laps Time
1 708 Shawn K Hazboun Team 10 Barrel Corvallis, OR 45 8:58 9:13 9:20 9:14 4 36:47
2 268 Kaitlin Littleford Portland, OR 34 9:56 9:48 9:57 9:57 4 39:39
3 738 Kate Lindberg Portland, OR 42 10:25 9:55 9:54 9:57 4 40:14
4 770 Ari Tabish Team Booger Battleground, WA 15 10:01 10:07 9:54 10:19 4 40:22
5 745 Alice Lopez-Hall Fast Fun Nice Racing p/b Steeplejack Portland, OR 36 10:06 9:59 10:14 10:30 4 40:50
6 773 Erica Spiritos Portland, OR 37 10:26 10:57 10:28 10:38 4 42:30
7 767 Audra McNamee Portland, OR 26 11:06 10:30 10:39 10:29 4 42:46
8 752 MJ Scheer Oregon City, OR 37 9:52 9:37 9:50 13:45 4 43:05
9 747 Natalie Silver Corvallis, OR 22 10:41 10:46 10:46 11:33 4 43:48
10 108 Laurie Kemmerer Trusty Switchblade Bingen, WA 43 10:53 11:00 11:09 3 33:03
11 703 Stephanie Spiak Portland, OR 54 11:33 11:03 10:36 3 33:13
12 559 Leila Barker Grouptrail Cycling p/b Ruckus Composites Portland, OR 41 11:05 11:18 11:29 3 33:53
13 749 Maura Paxton Portland, OR 36 11:33 12:07 12:03 3 35:44
14 746 Marla Linvog Corvallis, OR 22 11:36 12:02 13:01 3 36:40
15 718 Victoria Spencer Rainier Beer Cycling Team Portland, OR 38 12:34 12:46 12:28 3 37:49
16 758 Jessica M Prior Trusty Switchblade Portland, OR 38 12:57 13:07 13:19 3 39:24

Junior Open

Num Name Team Home Town Cx Race Age Lap1 Lap2 Lap3 Lap4 Laps Time
1 714 Jack Abel Team Booger Portland, OR 16 8:09 8:10 8:13 8:28 4 33:01
2 706 Lincoln Sanchez Team Booger Portland, OR 16 8:10 9:27 8:19 3 25:57
3 700 Finn Grosse-Wortmann Lake Oswego, OR 14 8:41 8:55 9:04 3 26:40
4 721 Tanner Cole Team Booger Gresham, OR 14 9:04 9:52 9:51 3 28:48
5 730 Jasper Daun Vancouver, WA 16 10:20 11:19 9:29 3 31:09
6 722 Asa Calfee Portland, OR 11 11:11 11:42 11:39 3 34:33
7 728 Luka Dedrick Portland, OR 12 11:36 12:00 12:33 3 36:09
8 64 Cyrus Brown Portland, OR 11 11:51 12:21 13:07 3 37:20
9 724 Nicolas Rinaldi Ceroni Portland, OR 9 12:13 12:38 2 24:51
10 237 Oscar Clay Portland, OR 11 12:20 12:36 2 24:57

Junior Women

Num Name Team Home Town Cx Race Age Lap1 Lap2 Lap3 Laps Time
1 726 Phoebe Hogue Team Booger Portland, OR 11 11:20 11:41 12:29 3 35:31

Masters Open 40+

Num Name Team Home Town Cx Race Age Lap1 Lap2 Lap3 Lap4 Lap5 Laps Time
1 741 Adrian Bosch Medford, OR 49 7:46 7:36 7:42 7:52 7:48 5 38:45
2 296 Neal Bibler Team S&M Oregon City, OR 48 7:50 7:44 7:45 7:51 7:50 5 39:02
3 729 Daniel Dedrick Portland, OR 48 7:52 7:48 7:50 7:47 7:50 5 39:09
4 205 Dustin Henderson Gresham, OR 48 7:55 7:48 7:55 7:44 7:46 5 39:11
5 2116 Jason Evans West Linn, OR 49 7:47 7:40 7:52 8:16 8:05 5 39:41
6 739 Todd Slaymaker Portland, OR 44 8:18 8:22 8:26 8:48 8:38 5 42:34
7 238 Ryan Clay Grouptrail Cycling p/b Ruckus Composites Portland, OR 42 8:33 8:41 8:42 8:26 8:34 5 42:57
8 781 Sky Wilson Cascadia Rising p/b Metropolis Cycle Repair Portland, OR 50 8:32 8:35 8:48 8:41 9:12 5 43:50
9 727 Martin Hogue Team Booger Portland, OR 44 8:28 8:37 8:50 9:31 9:19 5 44:47

Masters Open 50+

Num Name Team Home Town Cx Race Age Lap1 Lap2 Lap3 Lap4 Lap5 Laps Time
1 798 James Green Trusty Switchblade Portland, OR 55 7:42 7:56 8:05 8:06 7:57 5 39:49
2 763 Andy Leritz Portland, OR 59 8:00 8:08 8:03 8:16 8:17 5 40:45
3 778 Mike Hamness Dialed Cycling Team Vancouver, WA 54 7:51 8:09 8:18 8:22 8:26 5 41:09
4 799 Joel Wilson Eugene, OR 53 7:59 8:22 8:20 8:26 8:15 5 41:24
5 791 Eric Lanners Portland, OR 53 8:21 8:17 8:25 8:32 8:29 5 42:06
6 671 Brian Wise Vancouver, WA 55 8:15 8:29 8:30 8:36 8:26 5 42:17
7 780 Scott Mares Portland, OR 59 8:24 8:38 8:45 8:35 8:48 5 43:12
8 715 Mike Abel Team Booger Portland, OR 57 8:15 8:40 8:46 8:47 9:05 5 43:35
9 765 Martin Baker BicycleAttorney.com Portland, OR 59 8:11 8:16 8:27 8:28 13:16 5 46:39
10 789 Dan Brown Forza Portland, presented by Smith Optics Portland, OR 52 8:41 8:34 8:54 9:27 4 35:38
11 803 Aaron Sander Dialed Cycling Team Vancouver, WA 52 8:40 9:23 8:56 9:00 4 36:01
12 796 Joe Augustine Bridge 99 Cycling Team Portland, OR 50 9:02 9:27 9:38 9:30 4 37:39
13 793 Tom Counts Dialed Cycling Team Vancouver, WA 55 10:42 10:35 10:53 3 32:12

Masters Open 60+

Num Name Team Home Town Cx Race Age Lap1 Lap2 Lap3 Lap4 Lap5 Laps Time
1 785 John McCaffrey Portland, OR 61 7:47 8:01 7:47 7:49 7:49 5 39:16
2 71 Scott Trautman Dialed Cycling Team Camas, WA 60 7:58 8:00 7:57 8:07 8:06 5 40:09
3 786 Jeffrey Whitaker Portland, OR 60 7:59 8:12 8:19 8:30 8:32 5 41:34
4 794 Donald Newlands BicycleAttorney.com Portland, OR 62 8:25 8:41 8:56 9:03 4 35:07
5 782 Billy Thomas Bridge 99 Cycling Team Bend, OR 65 10:32 10:44 11:01 11:18 4 43:36
6 707 Rick Gregory Deschutes Brewery Cycling Team Eugene, OR 73 10:56 11:34 11:22 11:46 4 45:40
7 702 Jon Gove Grouptrail Cycling p/b Ruckus Composites Portland, OR 64 9:22 9:49 13:04 3 32:15
8 783 David Bussey Dialed Cycling Team Aurora, OR 62 11:18 11:39 12:18 3 35:16
9 774 Karl D Jackson Bend, OR 72 11:20 11:57 12:48 3 36:06

Masters Women 40+

Num Name Team Cx Race Age Lap1 Lap2 Lap3 Lap4 Laps Time
1 725 Kimberly Sass Grouptrail Cycling p/b Ruckus Composites 47 9:06 9:17 9:25 9:30 4 37:19
2 210 Kara Bittner 49 9:53 9:55 9:34 9:42 4 39:06
3 755 Andrea Osterlund Trusty Switchblade 45 10:55 11:11 11:44 3 33:51
4 734 Christy Hawkins 49 11:08 11:39 12:06 3 34:53

Masters Women 50+

Num Name Team Home Town Cx Race Age Lap1 Lap2 Lap3 Lap4 Laps Time
1 705 Kimberlee Stafford Grouptrail Cycling p/b Ruckus Composites Portland, OR 54 10:22 10:31 10:22 10:27 4 41:44
2 489 Leigh Hedrick Portland, OR 55 11:21 11:15 11:46 3 34:23
3 346 Jennifer Rychlik Forest Grove, OR 55 11:52 12:19 12:00 3 36:12

Masters Women 60+

Num Name Team Home Town Cx Race Age Lap1 Lap2 Lap3 Lap4 Laps Time
1 699 Lora Melkonian Team Finger Trout Lake, WA 67 9:46 9:44 9:38 9:42 4 38:51
2 72 Leslie Carlson Grouptrail Cycling p/b Ruckus Composites Portland, OR 61 10:01 9:47 9:50 9:58 4 39:36
3 709 Pam Reid Portland, OR 69 10:29 10:02 9:58 9:29 4 39:58
4 53 Carolyn Daubeny Deschutes Brewery Cycling Team Bend, OR 62 10:13 10:08 10:02 9:57 4 40:23
5 716 Amanda Abel Team Booger Portland, OR 60 10:32 10:11 10:35 10:36 4 41:56
6 719 Shelley Starkey Corvallis, OR 66 14:30 14:45 14:53 3 44:09
7 720 Flo Leibowitz Corvallis, OR 75 14:30 17:58 2 32:29

Singlespeed Open

Num Name Team Home Town Cx Race Age Lap1 Lap2 Lap3 Lap4 Lap5 Lap6 Laps Time
1 820 Jake Johansen Team S&M West Linn, OR 21 7:16 7:17 7:24 7:12 7:27 7:27 6 44:06
2 737 Andrzej Stadnik Portland, OR 37 7:20 7:24 7:21 7:20 7:28 7:35 6 44:31
3 751 Aaron Anderson Portland, OR 37 7:19 7:24 7:25 7:30 7:45 7:48 6 45:14
4 827 Carl Decker Bend, OR 51 7:47 7:58 7:57 7:57 8:11 5 39:52
5 182 Bradford Smith Portland, OR 43 7:43 8:00 8:02 8:17 8:54 5 40:57
6 206 Dustin Henderson Gresham, OR 48 8:09 8:18 8:31 8:31 8:47 5 42:17
7 825 Matthew Faunt Team Oregon p/b Rodda Paint Portland, OR 36 8:19 8:37 8:51 8:46 8:44 5 43:18
8 788 Sal Collura Springfield, OR 57 8:37 8:44 8:49 8:55 8:59 5 44:06
9 364 Jase Henderson Gresham, OR 15 8:40 8:38 9:01 9:17 8:28 5 44:07
10 841 Halen Harrison Portland, OR 21 8:43 8:44 9:09 9:09 8:59 5 44:45
11 816 Connor Shimamoto Portland, OR 32 9:00 8:59 9:15 9:21 9:21 5 45:59
12 761 Shaun Stiles Team 10 Barrel Vancouver, WA 48 9:06 9:06 9:15 9:27 9:30 5 46:24
13 764 Miguel Lopez-Hall Portland, OR 37 9:08 9:16 9:42 9:17 9:44 5 47:09
14 847 Scott Hillson West Linn, OR 39 9:22 9:11 9:33 10:37 10:25 5 49:09
15 849 Matt Cortright Portland, OR 37 9:29 9:34 9:40 10:11 10:23 5 49:19
16 813 Alex Foote Corvallis, OR 33 10:15 9:51 9:45 9:40 4 39:32
17 850 Alexander Matteson Team Oregon p/b Rodda Paint Portland, OR 27 10:38 9:39 9:19 9:57 4 39:34
18 784 David Bussey Dialed Cycling Team Aurora, OR 62 11:34 12:33 14:01 14:35 4 52:44
19 106 Josue Jimenez Bingen, WA 41 13:26 14:01 14:28 3 41:57
20 712 Adam Vanarsdall Portland, OR 54 9:07 8:55 2 18:03
DNF 843 Matthew Dial Deschutes Brewery Cycling Team Bend, OR 50 9:28

Singlespeed Women

Num Name Team Home Town Cx Race Age Lap1 Lap2 Lap3 Lap4 Lap5 Laps Time
1 851 Avery Daubert Eugene, OR 22 8:46 8:55 8:59 9:06 8:51 5 44:39
2 97 Mielle Blomberg Trusty Switchblade Portland, OR 55 9:24 9:33 9:39 9:26 9:42 5 47:46
3 839 Beverley Floyd Springfield, OR 38 9:24 9:47 9:50 9:54 4 38:56
4 835 Kat Hampton Team Oregon p/b Rodda Paint Portland, OR 40 10:00 9:55 9:41 9:38 4 39:15
5 842 Marika Yumang Rolling Thunder p/b The Missing Link Milwaukie, OR 41 9:51 10:14 10:26 10:20 4 40:53
6 779 Dani Stiles Team 10 Barrel Vancouver, WA 50 10:59 10:46 11:12 11:07 4 44:06
7 819 Alice Lopez-Hall Portland, OR 36 11:00 11:24 12:02 11:46 4 46:13
8 852 Leah Brown Portland, OR 39 11:45 11:38 11:43 11:49 4 46:57
9 848 MJ Scheer Oregon City, OR 37 11:19 11:38 12:20 12:50 4 48:08
10 704 Stephanie Spiak Portland, OR 54 13:13 12:16 11:38 11:31 4 48:39