Varsity Boys Results

Boys Varsity 40 Yard Dash Finals
==============================================================================
     Athlete                   Yr Team                           Mark    Wind
==============================================================================
  2  James Bauman                 Lake Oswego                   4.68a        
  1  Revac Banfield               Columbia River                4.69a        
  3  Peyton Wood                  Grant                         4.72a        
  1  Zyon Floyd                   Lakeridge                     4.73a    -0.4
  4  Noah Brown                   Eaglecrest                    4.74a        
  6  Maurice Jones                Hazen                         4.75a        
  7  Zoom Sands                   Spanaway Lake                 4.75a        
  8  Joseph Donnelly              Central Catholic              4.75a        
  9  Milan Cieslak                La Salle Prep                 4.76a        
 10  Jayden (JT) Thompson         Reed                          4.78a        
 11  Ryan Lofstrom                Carihi                        4.78a        
 12  Demari Thompson              North Salem                   4.79a        
 13  Mihaly Akpamgbo              West Salem                    4.79a        
 14  Kolton Osborn                Centennial                    4.81a        
 15  Cameron Weir                 Skyline                       4.81a        
 15  Jayden Saelee                Kent Meridian                 4.81a        
 17  Owen Phillips                Sheldon (OR)                  4.82a        
 18  Benati Louvouezo             Grant                         4.83a        
 18  Kyson Douglas                Puyallup                      4.83a        
 20  Jordan Best                  Mountain View (OR)            4.83a        
 21  Dylan Dimond                 Ida B. Wells                  4.84a        
 22  Sam Woolner                  Eagle                         4.85a        
 23  Tadhg Brown                  Summit                        4.85a        
 24  Tarelle Hunter               Timberline                    4.86a        
 25  Reese Tiffee                 Crater                        4.86a        
 26  Dario Passalalpi             Bishop Manogue                4.87a        
 27  Xavier Garms-Huricks         Federal Way                   4.87a        
 28  Max Schnell                  Grant                         4.88a        
 29  Jacob Tabares                Reed                          4.88a        
 30  Tayton Promma-Harris         Central Catholic              4.88a        
 31  Gio Gonzague                 Hermiston                     4.90a        
 32  Kelly Jean                   Roosevelt (OR)                4.90a        
 33  Rallan Cabugao               Willamette                    4.90a        
 34  Donovan Locklyn              South Eugene                  4.90a        
 35  Eric Botnen                  Skyview                       4.90a        
 36  Jack Macdonald               Camas                         4.90a        
 37  Nathan Call                  Newberg                       4.91a        
 38  Peter Naputi                 Emerald Ridge                 4.91a        
 39  Callahan Corwin              Mountain View (OR)            4.91a        
 40  Zamaire Tellez               Federal Way                   4.91a        
 40  Henri Danzelaud              Lake Oswego                   4.91a        
 42  Isaac Syph                   Emerald Ridge                 4.92a        
 43  Antonio Martinez             North Medford                 4.92a        
 44  Ryan Wood                    Mountain View (WA)            4.92a        
 45  Clay Swift                   Barlow                        4.92a        
 46  Charlie Kramer               Ida B. Wells                  4.93a        
 47  Stephen Judd                 Westview                      4.93a        
 48  Joshua Widdows               Catlin Gabel                  4.94a        
 49  Kason Elkins                 McMinnville                   4.94a        
 50  Jonathan Fiscal              West Albany                   4.95a        
 51  Michael Murphy               Willamette                    4.95a        
 52  Ben Stevens                  Gig Harbor                    4.96a        
 53  Andrew Pickett               Shorewood                     4.96a        
 54  Esteban Mendez               South Salem                   4.97a        
 55  Ayden Fink                   Gig Harbor                    4.97a        
 56  Victor Karpstein             Bend                          4.97a        
 57  Jalen Bauman                 Lake Oswego                   4.98a        
 58  Antonio Gonzalez             North Eugene                  4.98a        
 59  Edrees Jackson               Central Catholic              4.98a        
 60  Tennen Balikian              North Eugene                  4.99a        
 61  Ore Tunji-Ogunsanya          Sprague                       4.99a        
 62  Jacob Moleiro                Lakeridge                     4.99a        
 63  Carson Evenson               West Salem                    4.99a        
  7  Cooper Roms                  West Linn                     5.00a        
 64  Tristan Walker               Eagle                         5.00a        
 65  Conner Dye                   Springfield                   5.00a        
 66  Brandon Woods                Thomas Jefferson              5.01a        
 67  Lucas Penfold                Bend                          5.01a        
 68  Roberto Herrera              Newport                       5.01a        
 69  Matthew Altman               Lake Oswego                   5.02a        
 70  Alvic Corpuz                 Willamette                    5.02a        
 71  Samuel Creech                Mountain View (OR)            5.02a        
 72  Ben Hallead                  Union                         5.02a        
 73  Kellen Oliver                Canby                         5.03a        
 74  Jadyn Buckner                Bishop Manogue                5.04a        
 75  Elijah James                 West Salem                    5.04a        
 76  Dillon Brost                 Cody                          5.07a        
 77  Makeo Sneddon                Eagle                         5.09a        
 78  Abimael Salinas Hernande     South Salem                   5.10a        
 79  Joshua Wohlers               Canby                         5.10a        
 80  Zakaryiz Warwick             Churchill                     5.16a        
 81  Ben Howell                   West Albany                   5.21a        
 --  Anthony Baker                Hazen                           DNS        
 --  Haspard Luke Murphy          Bend                            DNS        
 --  Brennen Isais                Ridgeview                       DNS        
 --  Solomon Ogbeama              Prairie                         DNS        
 --  Ian Herber                   West Salem                      DNS        
 --  Jackson Boyle                Mountainside                    DNS        
 --  Cohen Hall                   Canby                            DQ        
 --  Jayden Horton-Mims           Imhotep Charter                 DNS        

Boys Varsity 100 Yard Dash Finals
==============================================================================
     Athlete                   Yr Team                           Mark    Wind
==============================================================================
  1  Revac Banfield               Columbia River                9.69a        
  2  James Bauman                 Lake Oswego                   9.88a        
  3  Zoom Sands                   Spanaway Lake                 9.94a        
  4  Peyton Wood                  Grant                         9.97a        
  5  Milan Cieslak                La Salle Prep                10.03a        
  6  Cameron Weir                 Skyline                      10.12a        
  7  Cooper Roms                  West Linn                    10.47a        
 --  Jayden Horton-Mims           Imhotep Charter                 DNS        
 --  Mihaly Akpamgbo              West Salem                      DNS        

Boys Varsity 100 Meters Finals
==============================================================================
     Athlete                   Yr Team                           Mark    Wind
==============================================================================
  1  James Bauman                 Lake Oswego                  10.50a     0.6
  2  Revac Banfield               Columbia River               10.72a     0.6
  3  Peyton Wood                  Grant                        10.80a     0.6
  4  Zoom Sands                   Spanaway Lake                10.80a     0.6
  5  Milan Cieslak                La Salle Prep                10.89a     0.6
  6  Cameron Weir                 Skyline                      10.98a     0.6
  7  Cooper Roms                  West Linn                    11.34a     0.6
 --  Jayden Horton-Mims           Imhotep Charter                 DNS     0.6
 --  Mihaly Akpamgbo              West Salem                      DNS     0.6

Boys Varsity 100 Meters Prelims
==============================================================================
     Athlete                   Yr Team                           Mark    Wind
==============================================================================
  1  James Bauman                 Lake Oswego                  10.62a    -1.0
  2  Revac Banfield               Columbia River               10.66a     0.3
  3  Peyton Wood                  Grant                        10.67a     1.8
  4  Mihaly Akpamgbo              West Salem                   10.77a     0.7
  5  Milan Cieslak                La Salle Prep                10.79a     2.5
  6  Cameron Weir                 Skyline                      10.79a     2.5
  7  Zoom Sands                   Spanaway Lake                10.80a     0.4
  8  Jayden (JT) Thompson         Reed                         10.80a     1.1
  9  Noah Brown                   Eaglecrest                   10.80a     1.8
 10  Stephen Judd                 Westview                     10.94a     1.1
 11  Demari Thompson              North Salem                  10.96a     1.3
 12  Zyon Floyd                   Lakeridge                    10.98a     0.3
 13  Ryan Lofstrom                Carihi                       11.00a     1.3
 14  Kolton Osborn                Centennial                   11.05a     0.4
 15  Maurice Jones                Hazen                        11.05a     0.3
 16  Joseph Donnelly              Central Catholic             11.07a    -1.0
 17  Kyson Douglas                Puyallup                     11.08a     1.3
 18  Xavier Garms-Huricks         Federal Way                  11.10a     2.5
 19  Sam Woolner                  Eagle                        11.12a     0.9
 20  Charlie Kramer               Ida B. Wells                 11.12a     0.3
 21  Benati Louvouezo             Grant                        11.13a     1.1
 22  Max Schnell                  Grant                        11.16a     1.1
 23  Ben Stevens                  Gig Harbor                   11.17a     1.3
 24  Jacob Tabares                Reed                         11.19a     0.7
 25  Owen Phillips                Sheldon (OR)                 11.19a     0.7
 26  Jack Macdonald               Camas                        11.20a     0.9
 27  Clay Swift                   Barlow                       11.20a     2.5
 28  Dylan Dimond                 Ida B. Wells                 11.22a     1.3
 29  Tadhg Brown                  Summit                       11.23a     1.1
 30  Dario Passalalpi             Bishop Manogue               11.24a     2.5
 31  Ayden Fink                   Gig Harbor                   11.24a     1.8
 32  Jordan Best                  Mountain View (OR)           11.25a     2.5
 33  Kelly Jean                   Roosevelt (OR)               11.27a     0.9
 34  Eric Botnen                  Skyview                      11.28a     0.4
 35  Jonathan Fiscal              West Albany                  11.28a     1.3
 36  Reese Tiffee                 Crater                       11.28a     0.7
 37  Joshua Widdows               Catlin Gabel                 11.28a     1.1
 38  Henri Danzelaud              Lake Oswego                  11.28a     0.7
 39  Isaac Syph                   Emerald Ridge                11.29a     0.3
 40  Antonio Martinez             North Medford                11.30a     0.4
 41  Matthew Altman               Lake Oswego                  11.30a    -1.0
 42  Edrees Jackson               Central Catholic             11.33a    -1.0
 43  Tarelle Hunter               Timberline                   11.33a     0.7
 44  Zamaire Tellez               Federal Way                  11.34a    -1.0
 45  Tayton Promma-Harris         Central Catholic             11.37a     0.3
 46  Jalen Bauman                 Lake Oswego                  11.37a     1.3
 47  Elijah James                 West Salem                   11.39a    -1.0
 48  Michael Murphy               Willamette                   11.40a     1.3
 49  Dillon Brost                 Cody                         11.40a     1.3
 50  Kason Elkins                 McMinnville                  11.40a     1.3
 51  Donovan Locklyn              South Eugene                 11.42a     0.7
 52  Gio Gonzague                 Hermiston                    11.44a     0.3
 53  Brandon Woods                Thomas Jefferson             11.44a     0.4
 54  Samuel Creech                Mountain View (OR)           11.44a     1.1
 55  Rallan Cabugao               Willamette                   11.45a     1.8
 56  Victor Karpstein             Bend                         11.46a     1.3
 57  Jacob Moleiro                Lakeridge                    11.47a     1.8
 58  Antonio Gonzalez             North Eugene                 11.52a     0.4
 59  Ben Hallead                  Union                        11.53a     1.3
 60  Callahan Corwin              Mountain View (OR)           11.53a     1.3
 61  Nathan Call                  Newberg                      11.54a     1.8
 62  Tennen Balikian              North Eugene                 11.55a     0.3
 63  Alvic Corpuz                 Willamette                   11.59a     1.3
 64  Conner Dye                   Springfield                  11.61a     1.1
 65  Ryan Wood                    Mountain View (WA)           11.61a    -1.0
 66  Carson Evenson               West Salem                   11.63a     0.7
 67  Esteban Mendez               South Salem                  11.67a     0.9
 68  Ore Tunji-Ogunsanya          Sprague                      11.68a     2.5
 68  Roberto Herrera              Newport                      11.68a     0.9
 70  Lucas Penfold                Bend                         11.70a     1.3
 71  Joshua Wohlers               Canby                        11.70a     0.3
 72  Peter Naputi                 Emerald Ridge                11.71a     1.3
 73  Kellen Oliver                Canby                        11.73a     0.4
 74  Andrew Pickett               Shorewood                    11.73a     2.5
 75  Jadyn Buckner                Bishop Manogue               11.75a     0.4
 76  Tristan Walker               Eagle                        11.82a     1.8
 77  Zakaryiz Warwick             Churchill                    11.86a    -1.0
 78  Abimael Salinas Hernande     South Salem                  11.91a     0.7
 79  Makeo Sneddon                Eagle                        12.00a    -1.0
 80  Ben Howell                   West Albany                  12.14a     0.4
 81  Jayden Saelee                Kent Meridian                25.15a     1.8
 --  Cohen Hall                   Canby                            FS     0.9

Boys Varsity 200 Meters Finals
==============================================================================
     Athlete                   Yr Team                           Mark    Wind
==============================================================================
  1  Jayden Horton-Mims           Imhotep Charter              21.02a     0.1
  2  Mihaly Akpamgbo              West Salem                   21.53a     0.1
  3  Pishon Haughton              Okanagan Mission             21.67a    -0.1
  4  Stephen Judd                 Westview                     21.76a    -0.1
  5  Revac Banfield               Columbia River               21.83a     0.1
  6  Milan Cieslak                La Salle Prep                21.88a    -0.1
  7  Peyton Wood                  Grant                        21.89a    -0.1
  8  LeRoy Horton                 Curtis                       21.89a     0.1
  9  Jayden (JT) Thompson         Reed                         21.93a     0.1
 10  Jacob Tabares                Reed                         22.09a    -0.1
 11  Zoom Sands                   Spanaway Lake                22.15a    -0.1
 12  Owen McBride                 Mountain View (ID)           22.16a    -0.3
 13  Demari Thompson              North Salem                  22.24a     0.1
 14  Ben Stevens                  Gig Harbor                   22.24a    -0.1
 15  Harry McHugh                 Eastlake                     22.27a    -0.3
 16  Peyton Caldwell              Liberty                      22.31a     0.1
 17  Isaac Brooks                 Curtis                       22.45a    -0.3
 18  Luis Mendoza                 McMinnville                  22.48a    -0.1
 19  Cameron Weir                 Skyline                      22.50a     0.1
 20  Calder Morrison              Sunset                       22.50a     1.4
 21  Nicholas Leary               Summit                       22.52a     1.4
 22  Jamair Bull                  Imhotep Charter              22.57a     1.7
 23  Ethan Kirkendall             Timberline (Boise)           22.59a     1.4
 24  john Russak                  Sunset                       22.60a    -0.3
 25  Kolton Osborn                Centennial                   22.67a    -0.1
 26  Tyler (TJ) Warnick           Riverton                     22.69a    -0.5
 27  Ayden Fink                   Gig Harbor                   22.70a    -0.3
 28  Cohen Hall                   Canby                        22.70a     0.1
 29  Wesley Isenberger            Rogers (Puyallup)            22.72a     1.4
 30  Antonio Martinez             North Medford                22.75a     1.4
 31  Jonathan Fiscal              West Albany                  22.79a    -0.5
 32  Cooper Roms                  West Linn                    22.81a     1.4
 33  Max Schnell                  Grant                        22.84a     1.4
 34  Sam Woolner                  Eagle                        22.88a    -0.3
 34  Ian Calhoon                  Walla Walla                  22.88a    -0.5
 36  Dallas Miller                Arlington                    22.89a    -0.3
 37  Anthony Baker                Hazen                        22.90a    -0.5
 38  Leo Patricelli               Hazen                        22.93a     1.7
 39  Ian Cooper-Leavitt           West Salem                   23.00a    -0.5
 40  Jackson Boyle                Mountainside                 23.01a    -0.3
 41  Joseph Scardina              Central Catholic             23.04a     1.7
 41  Dario Passalalpi             Bishop Manogue               23.04a    -0.5
 43  Michael Murphy               Willamette                   23.09a     1.7
 44  Tawaf Aboudou                Garfield                     23.13a    -0.3
 45  Eric Botnen                  Skyview                      23.20a    -0.5
 46  Tarelle Hunter               Timberline                   23.31a     1.7
 47  Kyle Brown                   Kent Meridian                23.32a     1.7
 48  Rashad Crosdale              David Douglas                23.36a    -0.5
 49  Dustin Todd                  Eagle                        23.37a    -0.5
 50  Aiden Lucas                  Canby                        23.44a     1.7
 51  Ethan Cabral                 Prairie                      23.66a     1.7
 --  Solomon Ogbeama              Prairie                         DNS     1.4
 --  Brennen Isais                Ridgeview                       DNS     1.4

Boys Varsity 400 Meters Finals
==============================================================================
     Athlete                   Yr Team                           Mark    Wind
==============================================================================
  1  Jayden Horton-Mims           Imhotep Charter              45.95a        
  2  Ronnie Kendrick              Liberty                      46.85a        
  3  Pishon Haughton              Okanagan Mission             47.31a        
  4  Bodey Lutes                  Marshfield                   47.97a        
  5  David Gummersall             Vallivue                     48.54a        
  6  Andrew Waletich              Sherwood                     48.99a        
  7  Spencer Blomerus             West Point Grey              49.18a        
  8  Andrew Klopcic               Valley Catholic              49.51a        
  9  Caden Strohl                 Southridge                   49.74a        
 10  Ka'Jon Babcock               Emerald Ridge                49.82a        
 11  Treyden Lucas                Bend                         49.94a        
 12  Shawn Jones                  St George's                  49.95a        
 13  Ben Antley                   Grants Pass                  50.08a        
 14  Ryan LeClair                 Hillsboro                    50.09a        
 15  Dallas Miller                Arlington                    50.13a        
 16  Dash Donovan                 San Francisco Universit      50.14a        
 17  Baron Kurland                Lake Oswego                  50.15a        
 18  Karson Sammons               Westview                     50.47a        
 19  Max Baricevic                Jesuit                       50.49a        
 20  Andrew Bradeson              Bishop Manogue               50.62a        
 21  Giovanni Bogarin             Barlow                       50.66a        
 22  Nathan Davidson              Lincoln                      50.71a        
 23  Toren Garcia                 Issaquah                     50.84a        
 24  Caden Socquet                Camas                        50.87a        
 25  Tawaf Aboudou                Garfield                     50.89a        
 26  Ian Bello                    Mountainside                 50.98a        
 27  Will van Schagen             Sardis                       51.21a        
 28  Tyler (TJ) Warnick           Riverton                     51.23a        
 29  Fieldin Babbitt              West Albany                  51.28a        
 30  Cameron Tatara               Bishop Manogue               51.30a        
 31  Matthew J. Donovan           North Medford                51.35a        
 32  Chase Temple                 Imhotep Charter              51.40a        
 33  Owen Frazier                 Lakeridge                    51.41a        
 34  Owen Nash                    Mountainside                 51.44a        
 35  Ryan Fisher                  Mountainside                 51.62a        
 36  Ryan Hendrickson             Lincoln                      51.63a        
 37  Nicholas Kube                Crater                       51.78a        
 38  Brady Charon                 Sunset                       51.95a        
 39  Tyler Gienger                South Salem                  51.96a        
 40  Grayson Caldwell             Union                        52.12a        
 41  Wesley Isenberger            Rogers (Puyallup)            52.18a        
 42  Chase Lofton                 Union                        52.25a        
 43  Avery Lagasca                Shorewood                    52.35a        
 44  Blake Thornton               Willamette                   52.43a        
 45  Theo Serowka                 Glenlyon Norfolk             52.53a        
 46  Aidan MacDonald              Shorewood                    52.93a        
 47  Juelien Jackson              Reed                         53.23a        
 48  Cameron Giles                Central Catholic             54.56a        
 --  Silas Reynolds               West Linn                       DNS        
 --  Landon Lagesen               Jesuit                          DNS        
 --  Braden Heath                 Lake Oswego                     DNS        
 --  Ethan Cabral                 Prairie                         DNS        
 --  Quinn Shavey                 Mercer Island                    DQ        
 --  Nathan Tulloch               Timberline                       DQ        

Boys Varsity 800 Meters Finals
==============================================================================
     Athlete                   Yr Team                           Mark    Wind
==============================================================================
  1  Adam Reeder                  Sheldon (OR)               1:53.12a        
  2  Jt Kraemer                   Wilson (Long Beach)        1:53.52a        
  3  Kaden Helder                 Boise                      1:54.04a        
  1  Owen Powell                  Mercer Island              1:54.76a        
  4  Caleb Doddington             Crater                     1:54.94a        
  5  Chase McOmber                Centennial                 1:54.97a        
  6  Cole Fiegener                Corvallis                  1:54.98a        
  7  Amin Diani                   Banks                      1:55.75a        
  8  Grady Greenwood              Condon                     1:56.00a        
  9  Jan Bremer                   South Eugene               1:56.08a        
 10  Connor Hom                   Eastlake                   1:56.14a        
 11  Dane Giessler                Caldera                    1:56.19a        
 12  Raul Verges                  South Eugene               1:56.48a        
 13  Logan Hayes                  McMinnville                1:56.53a        
 14  Coen Strub                   Jesuit                     1:56.71a        
 15  Bernardo Sada                Walnut Grove               1:56.81a        
 16  Jackson Welsh                Jesuit                     1:56.89a        
 17  Owen Reading                 Herriman                   1:57.24a        
 18  Connor Rickey                Issaquah                   1:57.45a        
 19  Gage Helm                    Riverton                   1:57.51a        
 20  Leo Bachulis                 Central Catholic           1:57.58a        
 21  Thomas Stevens               Eagle                      1:57.71a        
 22  Kellen Williams              Jesuit                     1:57.80a        
 23  Beau Pearson                 Arlington                  1:57.85a        
 24  Peter Bradbury               Roosevelt (OR)             1:57.89a        
 25  Jackson Bullock              Hood River Valley          1:57.91a        
 26  Yosef Picazo                 McNary                     1:58.19a        
 27  Nick Janecko                 Timberline (Boise)         1:58.32a        
 28  Lachlan May                  Coeur D'Alene              1:58.51a        
 29  Casey Miller                 Ida B. Wells               1:58.66a        
 30  Kye Comish                   Riverton                   1:58.69a        
 31  Noah Donaldson               Caldera                    1:58.69a        
 32  Owen Neely                   North Medford              1:59.05a        
 33  Armaandeep Pannu             Earl Marriott              1:59.20a        
  2  Jeffrey Hellmann             Crater                     1:59.24a        
 34  Reidar Aageson               Skyline                    1:59.75a        
 35  Tayshaun Ogomo               Herriman                   1:59.77a        
 36  Justin Hom                   Eastlake                   2:00.03a        
 37  Ethan Derderian              Timberline (Boise)         2:00.49a        
 38  Caden Smith                  Newberg                    2:00.50a        
 39  Jack Ryan                    Westview                   2:00.71a        
 40  Theo Carter                  Kent Meridian              2:00.75a        
 41  Ryker Demick                 Bishop Blanchet            2:00.84a        
 42  Isaac Compaore               West Linn                  2:01.03a        
 43  Franco Gonzalez Mendoza      Hermiston                  2:01.10a        
 44  Jonah Wiser                  Mead                       2:01.19a        
 45  Kellen McInelly              Curtis                     2:01.38a        
 46  Luke Drescher                Timberline (Boise)         2:01.43a        
 47  Samir Vereen                 Imhotep Charter            2:01.46a        
  3  Jack Sandlin                 Crater                     2:01.49a        
 48  Om Nair                      Richland                   2:01.57a        
 49  Alex Thach                   Federal Way                2:01.64a        
  4  Maxwell Miracle              Crater                     2:01.70a        
 50  James Ciaccio                St Anthony's               2:01.77a        
 51  Quinn Gates                  West Linn                  2:01.82a        
 52  Ayden Walker                 Prairie                    2:01.89a        
  5  Owen Fuller                  Springfield                2:01.91a        
 53  Jaiveer Lalli                Rogers (Puyallup)          2:02.02a        
 54  Wiley Rhoads                 Churchill                  2:02.12a        
 55  Shawn Jones                  St George's                2:02.33a        
 56  Parker Diseth                Rogers (Puyallup)          2:02.49a        
 57  Huckleberry Olson            Skyview                    2:02.52a        
 58  Greer Shorr                  Central Catholic           2:02.59a        
  6  Ivar Hokanson                Crater                     2:02.82a        
 59  Trevor Henkel                West Salem                 2:02.91a        
 60  Parker Fish                  Wilsonville                2:03.00a        
 61  Finley Wodke                 Mountain View (OR)         2:03.05a        
 62  Dekota Houfek                Prairie                    2:03.29a        
 63  Kasen Paolo                  McMinnville                2:03.41a        
 64  Ryan Gurney                  St. George's               2:04.42a        
 65  Avery Cesar                  Sunset                     2:04.71a        
  7  Nathan Goode                 Crater                     2:05.08a        
 66  Nasir Gordon                 Imhotep Charter            2:05.27a        
 67  Sawyer Schaap                South Salem                2:05.87a        
  8  William Shore                Crater                     2:06.29a        
 68  Avery Ellis                  Bend                       2:06.58a        
 69  Dylan Jensen                 Siuslaw                    2:07.62a        
 70  Alec Winters                 North Medford              2:09.60a        
 71  Guillermo Amador             Valley View                2:09.76a        
 72  Matteo Verdi                 Reed                       2:12.29a        
 --  Grant Headley                Crater                          DNS        
 --  Hudson Barsalou              Crater                          DNS        

Boys Varsity 1000 Meters Finals
==============================================================================
     Athlete                   Yr Team                           Mark    Wind
==============================================================================
  1  Owen Powell                  Mercer Island              2:23.22a        
  2  Owen Fuller                  Springfield                2:32.88a        
  3  Maxwell Miracle              Crater                     2:33.67a        
  4  Jeffrey Hellmann             Crater                     2:34.54a        
  5  Ivar Hokanson                Crater                     2:35.58a        
  6  Jack Sandlin                 Crater                     2:37.12a        
  7  Nathan Goode                 Crater                     2:40.22a        
  8  William Shore                Crater                     2:41.32a        
 --  Hudson Barsalou              Crater                          DNF        

Boys Varsity 1500 Meters Finals
==============================================================================
     Athlete                   Yr Team                           Mark    Wind
==============================================================================
  1  Luke Stockett                Victory Charter            3:56.41a        
  2  Nate Stadtlander             Meridian (ID)              3:58.31a        
  3  William Steadman             Herriman                   3:58.40a        
  4  Noe Kemper                   Boise                      3:58.56a        
  5  Jonathan Miles               Gig Harbor                 3:58.74a        
  6  Asher Danielson              Ida B. Wells               3:58.83a        
  7  Ezra Nelson                  Skyridge                   3:59.21a        
  8  Andrew Ringert               Eagle                      3:59.22a        
  9  Caden Swanson                Jesuit                     3:59.30a        
 10  Thomas Wlazlowski            Cuthbertson                3:59.55a        
 11  Otto Erhart                  Shorewood                  4:00.04a        
 12  Cole Fiegener                Corvallis                  4:00.08a        
 13  Maxwell Hofheins             Herriman                   4:00.45a        
 14  Jack Morelli                 St Anthony's               4:00.53a        
 15  Maximus Cervi-Skinner        Coeur D'Alene              4:01.45a        
 16  Collin McLaughlin            St Anthony's               4:01.54a        
 17  Samuel Ghiz                  Riverton                   4:02.44a        
 18  Hayden Boaz                  Summit                     4:02.45a        
 19  Eli Forsha                   Sheldon (OR)               4:02.55a        
 20  Samuel May                   W.J. Mouat                 4:03.35a        
 21  Yuta Cole                    Kalani                     4:03.45a        
 22  Steven Brittain              Semiahmoo                  4:03.51a        
 23  Yemane Mulugeta              L.A. Matheson              4:03.88a        
 24  Wyatt Carr                   Coeur D'Alene              4:04.19a        
 25  Zackery Cervi-Skinner        Coeur D'Alene              4:04.69a        
 26  Corbin Randall               Riverton                   4:05.43a        
 27  Noah Manwaring               Herriman                   4:06.05a        
 28  Matthew Wroblewski           Jesuit                     4:06.37a        
 29  Jacob King                   Coeur D'Alene              4:06.99a        
 30  Finn Collson                 Newport                    4:07.02a        
 31  Benjamin Jensen              Mountain View (ID)         4:07.11a        
 32  Jaysen Rodriguez             Hermiston                  4:07.16a        
 33  Luke Gillingham              Shorewood                  4:07.44a        
 34  Jonah Tang                   Herriman                   4:07.48a        
 35  Bradley Harris               Union                      4:07.54a        
 36  Riley Simmonds               Sardis                     4:09.21a        
 37  Benjamin Morales             St George's                4:09.69a        
 38  Gabriel Wigutow              St Anthony's               4:10.13a        
 39  Ricard Verges                South Eugene               4:10.60a        
 40  Benjamin Sauer               Emerald Ridge              4:11.24a        
 41  Eddie Fuller                 Skyridge                   4:12.19a        
 42  Will Yearian                 Bellarmine Prep            4:14.20a        
 43  Grant Welsh                  Skyridge                   4:15.14a        
 44  Lucas Spurling               Arlington                  4:15.68a        
 45  Landon Nunley                Riverton                   4:16.02a        
 46  Collin Penuel                Southridge                 4:16.09a        
 47  Nathaniel Rumberger          Grant                      4:16.37a        
 48  Morgan Amano                 Valley Catholic            4:16.56a        
 49  Bodie Thomas                 Mercer Island              4:16.90a        
 50  Regan Macpherson             St Anthony's               4:17.32a        
 51  Owen Sandquist-Sherman       St Michaels University     4:18.29a        
 52  Jericho Geddes               Grandview Heights          4:18.30a        
 53  Mason Hawkins                Central Catholic           4:18.32a        
 54  Joe Liu                      Fleetwood Park             4:18.86a        
 55  Aaron Caldwell               Skyridge                   4:19.12a        
 56  Matthew Lawrence             Mercer Island              4:19.35a        
 57  Kyle Holland                 Wilson (Long Beach)        4:19.72a        
 58  Charles Staddon-Smith        Mercer Island              4:20.89a        
 59  Tyler Browne                 Oak Bay                    4:21.64a        
 60  Leaf McQuillen               Franklin (OR)              4:21.98a        
 61  Cole Timko                   West Point Grey            4:22.43a        
 62  Ethan Nozick                 Claremont                  4:31.96a        
 --  Blake Reynolds               Central Kitsap                  DNS        
 --  Liam Wilde                   Wilsonville                     DNS        
 --  Malachi Schoenherr           Sheldon (OR)                    DNS        
 --  Mark Molina                  Mennonite Educational I         DNS        

Boys Varsity 1600 Meters Finals
==============================================================================
     Athlete                   Yr Team                           Mark    Wind
==============================================================================
  1  Luke Stockett                Victory Charter            4:11.42a        
  2  Nate Stadtlander             Meridian (ID)              4:12.48a        
  3  Noe Kemper                   Boise                      4:12.98a        
  4  William Steadman             Herriman                   4:13.11a        
  5  Jonathan Miles               Gig Harbor                 4:13.33a        
  6  Thomas Wlazlowski            Cuthbertson                4:13.93a        
  7  Caden Swanson                Jesuit                     4:14.21a        
  8  Ezra Nelson                  Skyridge                   4:14.25a        
  9  Asher Danielson              Ida B. Wells               4:14.41a        
 10  Cole Fiegener                Corvallis                  4:14.46a        
 11  Andrew Ringert               Eagle                      4:14.88a        
 12  Otto Erhart                  Shorewood                  4:15.38a        
 13  Maxwell Hofheins             Herriman                   4:15.72a        
 14  Maximus Cervi-Skinner        Coeur D'Alene              4:16.30a        
 15  Jack Morelli                 St Anthony's               4:17.13a        
 16  Yuta Cole                    Kalani                     4:17.45a        
 17  Steven Brittain              Semiahmoo                  4:17.72a        
 18  Hayden Boaz                  Summit                     4:17.94a        
 19  Preston Fradet               Gig Harbor                 4:17.95a        
 20  Samuel Ghiz                  Riverton                   4:18.03a        
 21  Collin McLaughlin            St Anthony's               4:18.43a        
 22  Wyatt Carr                   Coeur D'Alene              4:19.54a        
 23  Yemane Mulugeta              L.A. Matheson              4:19.83a        
 24  Samuel May                   W.J. Mouat                 4:20.12a        
 25  Corbin Randall               Riverton                   4:20.27a        
 26  Zackery Cervi-Skinner        Coeur D'Alene              4:21.03a        
 27  Noah Manwaring               Herriman                   4:21.38a        
 28  Finn Collson                 Newport                    4:22.11a        
 29  Jonah Tang                   Herriman                   4:22.40a        
 30  Benjamin Jensen              Mountain View (ID)         4:22.53a        
 31  Jaysen Rodriguez             Hermiston                  4:23.04a        
 32  Matthew Wroblewski           Jesuit                     4:23.09a        
 33  Bradley Harris               Union                      4:23.99a        
 34  Luke Gillingham              Shorewood                  4:24.71a        
 35  Jacob King                   Coeur D'Alene              4:25.48a        
 36  Benjamin Sauer               Emerald Ridge              4:26.34a        
 37  Ricard Verges                South Eugene               4:26.39a        
 38  Riley Simmonds               Sardis                     4:26.65a        
 39  Benjamin Morales             St George's                4:26.83a        
 40  Gabriel Wigutow              St Anthony's               4:27.86a        
 41  Eddie Fuller                 Skyridge                   4:28.08a        
 42  Will Yearian                 Bellarmine Prep            4:30.16a        
 43  Grant Welsh                  Skyridge                   4:30.60a        
 44  Collin Penuel                Southridge                 4:31.28a        
 45  Bodie Thomas                 Mercer Island              4:31.35a        
 46  Nathaniel Rumberger          Grant                      4:31.90a        
 47  Landon Nunley                Riverton                   4:32.41a        
 48  Lucas Spurling               Arlington                  4:32.65a        
 49  Mason Hawkins                Central Catholic           4:34.09a        
 50  Matthew Lawrence             Mercer Island              4:34.13a        
 51  Aaron Caldwell               Skyridge                   4:34.92a        
 52  Regan Macpherson             St Anthony's               4:35.04a        
 53  Owen Sandquist-Sherman       St Michaels University     4:35.07a        
 54  Jericho Geddes               Grandview Heights          4:35.12a        
 55  Morgan Amano                 Valley Catholic            4:35.30a        
 56  Joe Liu                      Fleetwood Park             4:35.67a        
 57  Kyle Holland                 Wilson (Long Beach)        4:36.93a        
 58  Charles Staddon-Smith        Mercer Island              4:37.43a        
 59  Tyler Browne                 Oak Bay                    4:38.46a        
 60  Leaf McQuillen               Franklin (OR)              4:39.47a        
 61  Cole Timko                   West Point Grey            4:40.30a        
 62  Ethan Nozick                 Claremont                  4:49.97a        
 --  Blake Reynolds               Central Kitsap                  DNS        
 --  Liam Wilde                   Wilsonville                     DNS        
 --  Malachi Schoenherr           Sheldon (OR)                    DNS        
 --  Mark Molina                  Mennonite Educational I         DNS        

Boys Varsity 1 Mile Finals
==============================================================================
     Athlete                   Yr Team                           Mark    Wind
==============================================================================
  1  Luke Stockett                Victory Charter            4:12.87a        
  2  Nate Stadtlander             Meridian (ID)              4:13.94a        
  3  Noe Kemper                   Boise                      4:14.47a        
  4  William Steadman             Herriman                   4:14.52a        
  5  Jonathan Miles               Gig Harbor                 4:14.78a        
  6  Thomas Wlazlowski            Cuthbertson                4:15.26a        
  7  Caden Swanson                Jesuit                     4:15.65a        
  8  Ezra Nelson                  Skyridge                   4:15.76a        
  9  Cole Fiegener                Corvallis                  4:15.87a        
 10  Asher Danielson              Ida B. Wells               4:15.98a        
 11  Andrew Ringert               Eagle                      4:16.37a        
 12  Otto Erhart                  Shorewood                  4:16.82a        
 13  Maxwell Hofheins             Herriman                   4:17.26a        
 14  Maximus Cervi-Skinner        Coeur D'Alene              4:17.83a        
 15  Jack Morelli                 St Anthony's               4:18.82a        
 16  Yuta Cole                    Kalani                     4:18.82a        
 17  Steven Brittain              Semiahmoo                  4:19.21a        
 18  Preston Fradet               Gig Harbor                 4:19.32a        
 19  Hayden Boaz                  Summit                     4:19.34a        
 20  Samuel Ghiz                  Riverton                   4:19.60a        
 21  Collin McLaughlin            St Anthony's               4:20.22a        
 22  Wyatt Carr                   Coeur D'Alene              4:21.07a        
 23  Yemane Mulugeta              L.A. Matheson              4:21.67a        
 24  Corbin Randall               Riverton                   4:21.72a        
 25  Samuel May                   W.J. Mouat                 4:21.85a        
 26  Zackery Cervi-Skinner        Coeur D'Alene              4:22.66a        
 27  Noah Manwaring               Herriman                   4:22.85a        
 28  Finn Collson                 Newport                    4:23.59a        
 29  Jonah Tang                   Herriman                   4:23.90a        
 30  Benjamin Jensen              Mountain View (ID)         4:23.96a        
 31  Jaysen Rodriguez             Hermiston                  4:24.58a        
 32  Matthew Wroblewski           Jesuit                     4:24.68a        
 33  Bradley Harris               Union                      4:25.75a        
 34  Luke Gillingham              Shorewood                  4:26.47a        
 35  Jacob King                   Coeur D'Alene              4:27.33a        
 36  Benjamin Sauer               Emerald Ridge              4:27.80a        
 37  Ricard Verges                South Eugene               4:28.08a        
 38  Riley Simmonds               Sardis                     4:28.54a        
 39  Benjamin Morales             St George's                4:28.61a        
 40  Eddie Fuller                 Skyridge                   4:29.55a        
 41  Gabriel Wigutow              St Anthony's               4:29.69a        
 42  Will Yearian                 Bellarmine Prep            4:31.73a        
 43  Grant Welsh                  Skyridge                   4:32.08a        
 44  Bodie Thomas                 Mercer Island              4:32.54a        
 45  Collin Penuel                Southridge                 4:32.55a        
 46  Nathaniel Rumberger          Grant                      4:33.41a        
 47  Landon Nunley                Riverton                   4:34.05a        
 48  Lucas Spurling               Arlington                  4:34.42a        
 49  Matthew Lawrence             Mercer Island              4:35.44a        
 50  Mason Hawkins                Central Catholic           4:35.51a        
 51  Blake Reynolds               Central Kitsap             4:36.09a        
 52  Aaron Caldwell               Skyridge                   4:36.37a        
 53  Owen Sandquist-Sherman       St Michaels University     4:36.63a        
 54  Regan Macpherson             St Anthony's               4:36.74a        
 55  Jericho Geddes               Grandview Heights          4:36.94a        
 56  Morgan Amano                 Valley Catholic            4:37.55a        
 57  Joe Liu                      Fleetwood Park             4:37.62a        
 58  Kyle Holland                 Wilson (Long Beach)        4:38.74a        
 59  Charles Staddon-Smith        Mercer Island              4:39.02a        
 60  Tyler Browne                 Oak Bay                    4:40.02a        
 61  Leaf McQuillen               Franklin (OR)              4:41.08a        
 62  Cole Timko                   West Point Grey            4:42.28a        
 63  Ethan Nozick                 Claremont                  4:51.78a        
 --  Liam Wilde                   Wilsonville                     DNS        
 --  Malachi Schoenherr           Sheldon (OR)                    DNS        

Boys Varsity 3000 Meters Finals
==============================================================================
     Athlete                   Yr Team                           Mark    Wind
==============================================================================
  1  Tayvon Kitchen               Crater                     8:23.95a        
  2  Yemane Mulugeta              L.A. Matheson              8:25.89a        
  3  Jack Beckstrom               Herriman                   8:29.35a        
  4  Vincent Recupero             Bishop Blanchet            8:30.27a        
  5  Hayden Boaz                  Summit                     8:30.63a        
  6  Malachi Schoenherr           Sheldon (OR)               8:31.51a        
  7  Andrew Ringert               Eagle                      8:31.52a        
  8  Luke Stockett                Victory Charter            8:36.26a        
  9  Jacob McManus                Columbia River             8:36.48a        
 10  Leo Cook                     Lake Oswego                8:36.82a        
 11  Jack Meier                   West Salem                 8:39.82a        
 12  Wil Ihmels                   Timberline (Boise)         8:41.09a        
 13  Noah Manwaring               Herriman                   8:42.84a        
 14  Carter Bengtson              Cottage Grove              8:43.05a        
 15  Riley Simmonds               Sardis                     8:43.39a        
 16  Mason Morical                Caldera                    8:43.70a        
 17  Timothy Johnson              Roseburg                   8:45.22a        
 18  Dylan Weniger                Sherwood                   8:46.94a        
 19  Hyrum Wood                   Herriman                   8:47.30a        
 20  Sawyer Marquis               Forest Grove               8:47.37a        
 21  Nate Stadtlander             Meridian (ID)              8:47.50a        
 22  Finn Collson                 Newport                    8:48.59a        
 23  Kai Jensen                   Cleveland (OR)             8:49.48a        
 24  Ben Kehrein                  Sheldon (OR)               8:49.63a        
 25  Collin Penuel                Southridge                 8:51.16a        
 26  Dylan Fiegener               Corvallis                  8:52.53a        
 27  Sam Roy                      Jefferson                  8:52.72a        
 28  Neftali Menendez             Columbia River             8:53.75a        
 29  Lincoln Tuckett              Skyridge                   8:53.90a        
 30  Caleb Wilcox                 Steilacoom                 8:54.06a        
 31  Brock Bryant                 Bishop Manogue             8:55.69a        
 32  Edward Fuller                Skyridge                   8:55.77a        
 33  Michael Vlach                Central Kitsap             8:55.92a        
 34  Grady Fournier               Arlington                  8:57.12a        
 35  Bradley Harris               Union                      8:57.28a        
 36  Finn Lee                     Lincoln                    8:57.40a        
 37  Connor Nicol                 Elgin Park                 8:59.48a        
 38  Alexander Yahn               Issaquah                   9:01.43a        
 39  Finn Briscoe                 Central Catholic           9:01.61a        
 40  Evan Nahuat                  Valley View                9:01.86a        
 41  Noah Bumgardner              Arlington                  9:02.15a        
 42  Benjamin Morales             St George's                9:02.32a        
 43  Ethan Krieger                Forest Grove               9:02.36a        
 44  Alesandro Gibbs              Churchill                  9:02.36a        
 45  Brayden Fletcher             Jesuit                     9:02.60a        
 46  Jacob Ham                    Westview                   9:04.24a        
 47  Max Billett                  Shorewood                  9:04.38a        
 48  Elijah Zavala                North Medford              9:05.45a        
 49  Joseph Wofford               North Eugene               9:05.76a        
 50  Ivar Hokanson                Crater                     9:05.99a        
 51  Noah Zeitzer                 Ida B. Wells               9:06.12a        
 52  Liam Donnelly                Jesuit                     9:06.51a        
 53  Quentin Nelson               Ida B. Wells               9:06.64a        
 54  Grant Welsh                  Skyridge                   9:07.32a        
 55  Tyler Browne                 Oak Bay                    9:07.33a        
 56  Zander Campbell              South Albany               9:07.36a        
 57  Roman Radecki                Jefferson                  9:07.47a        
 58  Shaun Garnica                Crater                     9:07.49a        
 59  Ian Lash                     Walla Walla                9:07.71a        
 60  Logan Johnson                Emerald Ridge              9:08.76a        
 61  Liam Wilde                   Wilsonville                9:08.77a        
 62  Nathaniel Laursen            Issaquah                   9:08.97a        
 63  Sam Parsons                  South Eugene               9:10.43a        
 64  John Mills                   Hermiston                  9:10.85a        
 65  Matthew Resnik               South Albany               9:10.96a        
 66  Alder Davis                  North Eugene               9:11.01a        
 67  Landon Nunley                Riverton                   9:11.60a        
 68  Vince Estrada                McNary                     9:14.52a        
 69  Colin McCracken              Bend                       9:15.17a        
 70  Evan Jones                   Timberline (Boise)         9:17.36a        
 71  Henry ONeal                  Jefferson                  9:17.47a        
 72  Ammon Ham                    Westview                   9:18.01a        
 73  Brody Will                   Hudson's Bay               9:18.03a        
 74  Connor Gosselin              Lincoln                    9:18.08a        
 75  Finley Lyke                  Bend                       9:18.13a        
 76  Tommy Pincherli              Wilson (Long Beach)        9:19.18a        
 77  David In                     Henry Jackson              9:19.55a        
 78  Leaf McQuillen               Franklin (OR)              9:20.23a        
 79  Regan Macpherson             St Anthony's               9:21.33a        
 80  Jaxson Stovall               Marshfield                 9:21.83a        
 81  Koen McMillan                Jefferson                  9:21.99a        
 82  Joey Campbell                Gig Harbor                 9:22.00a        
 83  Logan Huffman                North Medford              9:22.04a        
 84  Theo Lydgate                 Central Catholic           9:22.60a        
 85  Owen Sandquist-Sherman       St Michaels University     9:23.79a        
 86  Colten Ladd                  Garfield                   9:24.52a        
 87  Max Borgmeier                Ida B. Wells               9:26.24a        
 88  Hyrum Lacher                 Union                      9:27.26a        
 89  Demir Ciftci                 Westview                   9:27.46a        
 90  Gavin McKeegan               Gig Harbor                 9:27.87a        
 91  Alejandro Abnal              Banks                      9:28.92a        
 92  Grant Headley                Crater                     9:29.39a        
 93  Brayden Linton               Siuslaw                    9:29.54a        
 94  Maxwell Peterson             Roosevelt (OR)             9:30.38a        
 95  Izaak Mardon                 Franklin (OR)              9:31.14a        
 96  Connor Brown                 Newport                    9:32.11a        
 97  Gustav Blank                 McMinnville                9:32.32a        
 98  Zane Moore                   Ida B. Wells               9:32.99a        
 99  Miajan Chowdhury             Sunset                     9:33.02a        
100  Cain Duncan                  McNary                     9:33.09a        
101  Brayden Kaehler              McNary                     9:34.08a        
102  Sabin Kotsovos               Union                      9:35.26a        
103  Noah Larsen                  Newport                    9:35.60a        
104  Anders Hagen                 Sprague                    9:37.06a        
105  Josiah Ziesemer              McNary                     9:45.42a        
106  Ethan Nozick                 Claremont                  9:47.42a        
107  Carlos Salinas               Thomas Jefferson          10:17.19a        
 --  Silas Rennie                 Mercer Island                   DNS        
 --  Gage Helm                    Riverton                        DNS        
 --  Ezra Nelson                  Skyridge                        DNS        

Boys Varsity 3200 Meters Finals
==============================================================================
     Athlete                   Yr Team                           Mark    Wind
==============================================================================
  1  Tayvon Kitchen               Crater                     8:55.48a        
  2  Yemane Mulugeta              L.A. Matheson              8:59.40a        
  3  Jack Beckstrom               Herriman                   9:00.24a        
  4  Malachi Schoenherr           Sheldon (OR)               9:01.75a        
  5  Hayden Boaz                  Summit                     9:03.91a        
  6  Andrew Ringert               Eagle                      9:04.98a        
  7  Vincent Recupero             Bishop Blanchet            9:05.25a        
  8  Luke Stockett                Victory Charter            9:07.68a        
  9  Jacob McManus                Columbia River             9:09.49a        
 10  Leo Cook                     Lake Oswego                9:10.97a        
 11  Wil Ihmels                   Timberline (Boise)         9:12.59a        
 12  Jack Meier                   West Salem                 9:12.86a        
 13  Noah Manwaring               Herriman                   9:14.23a        
 14  Riley Simmonds               Sardis                     9:14.77a        
 15  Carter Bengtson              Cottage Grove              9:15.59a        
 16  Timothy Johnson              Roseburg                   9:18.66a        
 17  Mason Morical                Caldera                    9:19.03a        
 18  Dylan Weniger                Sherwood                   9:19.78a        
 19  Nate Stadtlander             Meridian (ID)              9:19.80a        
 20  Sawyer Marquis               Forest Grove               9:19.89a        
 21  Hyrum Wood                   Herriman                   9:20.50a        
 22  Kai Jensen                   Cleveland (OR)             9:21.57a        
 23  Finn Collson                 Newport                    9:21.97a        
 24  Ben Kehrein                  Sheldon (OR)               9:22.20a        
 25  Dylan Fiegener               Corvallis                  9:24.73a        
 26  Sam Roy                      Jefferson                  9:25.75a        
 27  Collin Penuel                Southridge                 9:25.82a        
 28  Michael Vlach                Central Kitsap             9:27.65a        
 29  Clasen Chamberlain           Mountain View (ID)         9:27.78a        
 30  Neftali Menendez             Columbia River             9:27.78a        
 31  Caleb Wilcox                 Steilacoom                 9:29.29a        
 32  Edward Fuller                Skyridge                   9:29.41a        
 33  Lincoln Tuckett              Skyridge                   9:30.64a        
 34  Finn Lee                     Lincoln                    9:31.84a        
 35  Connor Nicol                 Elgin Park                 9:32.06a        
 36  Grady Fournier               Arlington                  9:33.13a        
 37  Bradley Harris               Union                      9:35.20a        
 38  Finn Briscoe                 Central Catholic           9:35.23a        
 39  Ethan Krieger                Forest Grove               9:35.49a        
 40  Alesandro Gibbs              Churchill                  9:35.73a        
 41  Alexander Yahn               Issaquah                   9:36.10a        
 42  Brayden Fletcher             Jesuit                     9:36.12a        
 43  Evan Nahuat                  Valley View                9:36.29a        
 44  Noah Bumgardner              Arlington                  9:36.54a        
 45  Zander Campbell              South Albany               9:37.58a        
 46  Roman Radecki                Jefferson                  9:37.96a        
 47  Max Billett                  Shorewood                  9:38.40a        
 48  Jacob Ham                    Westview                   9:39.18a        
 49  Ivar Hokanson                Crater                     9:39.67a        
 50  Joseph Wofford               North Eugene               9:39.69a        
 51  Ian Lash                     Walla Walla                9:39.84a        
 52  Elijah Zavala                North Medford              9:39.86a        
 53  Liam Donnelly                Jesuit                     9:39.93a        
 54  Grant Welsh                  Skyridge                   9:40.38a        
 55  Tyler Browne                 Oak Bay                    9:40.73a        
 56  Quentin Nelson               Ida B. Wells               9:42.08a        
 57  Noah Zeitzer                 Ida B. Wells               9:42.47a        
 58  Benjamin Morales             St George's                9:42.75a        
 59  Shaun Garnica                Crater                     9:42.91a        
 60  Landon Nunley                Riverton                   9:43.18a        
 61  John Mills                   Hermiston                  9:43.76a        
 62  Logan Johnson                Emerald Ridge              9:44.08a        
 63  Alder Davis                  North Eugene               9:44.12a        
 64  Sam Parsons                  South Eugene               9:44.20a        
 65  Nathaniel Laursen            Issaquah                   9:44.41a        
 66  Matthew Resnik               South Albany               9:46.53a        
 67  Colin McCracken              Bend                       9:48.71a        
 68  Liam Wilde                   Wilsonville                9:49.96a        
 69  Ammon Ham                    Westview                   9:50.41a        
 70  Vince Estrada                McNary                     9:50.98a        
 71  Finley Lyke                  Bend                       9:52.39a        
 72  Henry ONeal                  Jefferson                  9:52.69a        
 73  Evan Jones                   Timberline (Boise)         9:53.78a        
 74  Connor Gosselin              Lincoln                    9:54.37a        
 75  Brody Will                   Hudson's Bay               9:54.62a        
 76  David In                     Henry Jackson              9:55.41a        
 77  Colten Ladd                  Garfield                   9:55.44a        
 78  Tommy Pincherli              Wilson (Long Beach)        9:56.77a        
 79  Joey Campbell                Gig Harbor                 9:56.89a        
 80  Koen McMillan                Jefferson                  9:58.72a        
 81  Jaxson Stovall               Marshfield                 9:58.73a        
 82  Leaf McQuillen               Franklin (OR)              9:59.11a        
 83  Theo Lydgate                 Central Catholic           9:59.14a        
 84  Logan Huffman                North Medford              9:59.16a        
 85  Demir Ciftci                 Westview                  10:00.34a        
 86  Hyrum Lacher                 Union                     10:00.89a        
 87  Owen Sandquist-Sherman       St Michaels University    10:01.11a        
 88  Alejandro Abnal              Banks                     10:01.69a        
 89  Regan Macpherson             St Anthony's              10:01.84a        
 90  Brayden Linton               Siuslaw                   10:02.04a        
 91  Gavin McKeegan               Gig Harbor                10:04.53a        
 92  Maxwell Peterson             Roosevelt (OR)            10:04.92a        
 93  Izaak Mardon                 Franklin (OR)             10:05.14a        
 94  Ezra Caspary                 Roosevelt (OR)            10:05.31a        
 95  Max Borgmeier                Ida B. Wells              10:05.35a        
 96  Connor Brown                 Newport                   10:06.18a        
 97  Gustav Blank                 McMinnville               10:06.23a        
 98  Grant Headley                Crater                    10:06.72a        
 99  Cain Duncan                  McNary                    10:08.76a        
100  Zane Moore                   Ida B. Wells              10:10.23a        
101  Sabin Kotsovos               Union                     10:13.21a        
102  Noah Larsen                  Newport                   10:13.85a        
103  Brayden Kaehler              McNary                    10:14.34a        
104  Anders Hagen                 Sprague                   10:18.56a        
105  Josiah Ziesemer              McNary                    10:23.83a        
106  Ethan Nozick                 Claremont                 10:27.60a        
107  Carlos Salinas               Thomas Jefferson          10:54.49a        
 --  Silas Rennie                 Mercer Island                   DNS        
 --  Ezra Nelson                  Skyridge                        DNS        
 --  Gage Helm                    Riverton                        DNS    
 
Boys Varsity 2 miles Finals
==============================================================================
     Athlete                   Yr Team                           Mark    Wind
==============================================================================
  1  Tayvon Kitchen               Crater                     8:58.47a        
  2  Yemane Mulugeta              L.A. Matheson              9:02.47a        
  3  Jack Beckstrom               Herriman                   9:03.16a        
  4  Malachi Schoenherr           Sheldon (OR)               9:04.69a        
  5  Hayden Boaz                  Summit                     9:07.22a        
  6  Andrew Ringert               Eagle                      9:08.23a        
  7  Vincent Recupero             Bishop Blanchet            9:08.84a        
  8  Luke Stockett                Victory Charter            9:10.57a        
  9  Jacob McManus                Columbia River             9:12.49a        
 10  Leo Cook                     Lake Oswego                9:14.22a        
 11  Wil Ihmels                   Timberline (Boise)         9:15.73a        
 12  Jack Meier                   West Salem                 9:16.23a        
 13  Noah Manwaring               Herriman                   9:17.06a        
 14  Riley Simmonds               Sardis                     9:17.81a        
 15  Carter Bengtson              Cottage Grove              9:18.53a        
 16  Timothy Johnson              Roseburg                   9:21.76a        
 17  Mason Morical                Caldera                    9:22.31a        
 18  Dylan Weniger                Sherwood                   9:22.41a        
 19  Sawyer Marquis               Forest Grove               9:22.44a        
 20  Nate Stadtlander             Meridian (ID)              9:22.80a        
 21  Hyrum Wood                   Herriman                   9:23.57a        
 22  Kai Jensen                   Cleveland (OR)             9:24.37a        
 23  Finn Collson                 Newport                    9:24.89a        
 24  Ben Kehrein                  Sheldon (OR)               9:25.25a        
 25  Dylan Fiegener               Corvallis                  9:27.73a        
 26  Sam Roy                      Jefferson                  9:28.73a        
 27  Collin Penuel                Southridge                 9:29.29a        
 28  Michael Vlach                Central Kitsap             9:30.49a        
 29  Clasen Chamberlain           Mountain View (ID)         9:30.58a        
 30  Neftali Menendez             Columbia River             9:30.82a        
 31  Edward Fuller                Skyridge                   9:32.28a        
 32  Caleb Wilcox                 Steilacoom                 9:32.70a        
 33  Lincoln Tuckett              Skyridge                   9:33.96a        
 34  Finn Lee                     Lincoln                    9:34.78a        
 35  Connor Nicol                 Elgin Park                 9:35.23a        
 36  Grady Fournier               Arlington                  9:36.57a        
 37  Finn Briscoe                 Central Catholic           9:38.15a        
 38  Ethan Krieger                Forest Grove               9:38.19a        
 39  Bradley Harris               Union                      9:38.33a        
 40  Alesandro Gibbs              Churchill                  9:38.70a        
 41  Brayden Fletcher             Jesuit                     9:39.21a        
 42  Evan Nahuat                  Valley View                9:39.45a        
 43  Noah Bumgardner              Arlington                  9:39.51a        
 44  Alexander Yahn               Issaquah                   9:39.89a        
 45  Zander Campbell              South Albany               9:40.26a        
 46  Roman Radecki                Jefferson                  9:40.77a        
 47  Max Billett                  Shorewood                  9:41.38a        
 48  Jacob Ham                    Westview                   9:42.23a        
 49  Ivar Hokanson                Crater                     9:42.65a        
 50  Ian Lash                     Walla Walla                9:42.90a        
 51  Liam Donnelly                Jesuit                     9:43.06a        
 52  Grant Welsh                  Skyridge                   9:43.16a        
 53  Tyler Browne                 Oak Bay                    9:43.21a        
 54  Elijah Zavala                North Medford              9:43.26a        
 55  Quentin Nelson               Ida B. Wells               9:45.27a        
 56  Landon Nunley                Riverton                   9:45.96a        
 57  Noah Zeitzer                 Ida B. Wells               9:46.04a        
 58  Shaun Garnica                Crater                     9:46.09a        
 59  Benjamin Morales             St George's                9:46.46a        
 60  John Mills                   Hermiston                  9:46.79a        
 61  Alder Davis                  North Eugene               9:46.98a        
 62  Logan Johnson                Emerald Ridge              9:47.43a        
 63  Sam Parsons                  South Eugene               9:47.56a        
 64  Nathaniel Laursen            Issaquah                   9:47.79a        
 65  Joseph Wofford               North Eugene               9:47.91a        
 66  Matthew Resnik               South Albany               9:49.84a        
 67  Colin McCracken              Bend                       9:51.66a        
 68  Ammon Ham                    Westview                   9:53.29a        
 69  Liam Wilde                   Wilsonville                9:53.98a        
 70  Vince Estrada                McNary                     9:54.17a        
 71  Finley Lyke                  Bend                       9:55.22a        
 72  Henry ONeal                  Jefferson                  9:56.00a        
 73  Evan Jones                   Timberline (Boise)         9:57.36a        
 74  Connor Gosselin              Lincoln                    9:57.51a        
 75  Brody Will                   Hudson's Bay               9:57.84a        
 76  Colten Ladd                  Garfield                   9:58.49a        
 77  David In                     Henry Jackson              9:58.75a        
 78  Joey Campbell                Gig Harbor                 9:59.64a        
 79  Tommy Pincherli              Wilson (Long Beach)        9:59.99a        
 80  Koen McMillan                Jefferson                 10:02.00a        
 81  Theo Lydgate                 Central Catholic          10:02.21a        
 82  Logan Huffman                North Medford             10:02.50a        
 83  Jaxson Stovall               Marshfield                10:02.53a        
 84  Leaf McQuillen               Franklin (OR)             10:02.61a        
 85  Demir Ciftci                 Westview                  10:03.34a        
 86  Hyrum Lacher                 Union                     10:04.15a        
 87  Owen Sandquist-Sherman       St Michaels University    10:04.40a        
 88  Alejandro Abnal              Banks                     10:04.50a        
 89  Brayden Linton               Siuslaw                   10:04.95a        
 90  Regan Macpherson             St Anthony's              10:05.92a        
 91  Gavin McKeegan               Gig Harbor                10:07.58a        
 92  Izaak Mardon                 Franklin (OR)             10:07.77a        
 93  Maxwell Peterson             Roosevelt (OR)            10:07.84a        
 94  Ezra Caspary                 Roosevelt (OR)            10:07.99a        
 95  Connor Brown                 Newport                   10:08.69a        
 96  Gustav Blank                 McMinnville               10:08.99a        
 97  Max Borgmeier                Ida B. Wells              10:09.40a        
 98  Grant Headley                Crater                    10:10.04a        
 99  Cain Duncan                  McNary                    10:12.00a        
100  Zane Moore                   Ida B. Wells              10:13.91a        
101  Sabin Kotsovos               Union                     10:16.50a        
102  Noah Larsen                  Newport                   10:17.02a        
103  Brayden Kaehler              McNary                    10:18.11a        
104  Anders Hagen                 Sprague                   10:22.43a        
105  Josiah Ziesemer              McNary                    10:26.99a        
106  Ethan Nozick                 Claremont                 10:31.19a        
107  Carlos Salinas               Thomas Jefferson          10:57.58a        
 --  Silas Rennie                 Mercer Island                   DNS        
 --  Gage Helm                    Riverton                        DNS        
 --  Ezra Nelson                  Skyridge                        DNS        

Boys Varsity 110m Hurdles Finals
==============================================================================
     Athlete                   Yr Team                           Mark    Wind
==============================================================================
  1  Jayden Jessee                Grants Pass                  14.22a     0.9
  2  Andrew Bell                  Spanaway Lake                14.42a     0.9
  3  Charles Spellings            Cuthbertson                  14.57a     0.9
  4  Joshua Widdows               Catlin Gabel                 14.74a     0.9
  5  Sedwitz Dumont II            Wilson (Long Beach)          14.74a     0.9
  6  Ethan Bartee                 Wilson (Long Beach)          14.79a     0.9
  7  Matthew Secrist              Eastlake                     14.88a     0.9
  8  Jordan Lasher                Yelm                         15.06a     0.9
  9  Rasean Jones                 Baker                        15.17a     0.9

Boys Varsity 110m Hurdles Prelims
==============================================================================
     Athlete                   Yr Team                           Mark    Wind
==============================================================================
  1  Jayden Jessee                Grants Pass                  14.13a     1.3
  2  Rasean Jones                 Baker                        14.37a     1.8
  3  Charles Spellings            Cuthbertson                  14.39a     0.0
  4  Andrew Bell                  Spanaway Lake                14.46a     0.0
  5  Jordan Lasher                Yelm                         14.61a     1.8
  6  Joshua Widdows               Catlin Gabel                 14.66a    -1.2
  7  Sedwitz Dumont II            Wilson (Long Beach)          14.68a     1.4
  8  Matthew Secrist              Eastlake                     14.70a     0.0
  9  Ethan Bartee                 Wilson (Long Beach)          14.87a     1.3
 10  Ian Calhoon                  Walla Walla                  14.94a     1.4
 11  Ryder Minisce                Mountain View (OR)           15.01a     0.0
 12  Khalil Johnson               Garfield                     15.07a     1.3
 13  Max Ensinger                 Camas                        15.13a     1.3
 14  Josiah Goode                 Puyallup                     15.27a     0.0
 15  Jaeland Leman                Mead                         15.31a    -1.2
 16  John Bateman                 West Salem                   15.36a     1.4
 17  James Timmins                Jesuit                       15.43a     1.8
 18  Braylen Lyons                Federal Way                  15.51a     0.0
 19  Dax Duggan                   Newberg                      15.53a     0.0
 20  Daniel Ryan                  Mountainside                 15.58a     1.8
 21  Brian Lewis                  McMinnville                  15.69a    -1.2
 22  Joel Remos                   Kent Meridian                15.73a     1.3
 23  Jaden Marlow                 Shorewood                    15.73a     0.0
 24  Ryker Wolvers                Sherwood                     15.77a    -1.2
 25  Maxwell Roberson             Hazen                        15.84a    -1.2
 26  Matthew Jenson               Grants Pass                  15.86a    -1.2
 27  Sam Wah                      Federal Way                  15.87a     1.4
 28  Jonah Altenburg              Reed                         15.89a     0.0
 29  Elijah Harvey                Rogers (Puyallup)            15.90a     0.0
 30  Nick Miller                  Churchill                    15.93a     0.0
 31  Savon Johnson                Eaglecrest                   16.04a     1.4
 32  Morgan Mattox                West Linn                    16.14a     1.3
 33  Jordan Dillard               Central Catholic             16.17a     1.8
 34  Hugh Ruttledge               Jesuit                       16.21a     1.3
 35  Tyler Marshall               Ida B. Wells                 16.30a     1.4
 36  Xavier Murrell               Curtis                       16.32a     1.3
 37  Carter Lovell                Sprague                      16.33a     1.8
 38  Isaac Moore                  Bishop Blanchet              16.39a     1.8
 39  Cole Chroninger              Mountain View (OR)           16.43a    -1.2
 40  Michael Boyce                North Eugene                 16.57a    -1.2
 41  Austin Miller                Churchill                    16.57a     0.0
 42  Kaid Hunter                  Arlington                    16.58a     0.0
 43  Devin Lacasse-Tran           West Albany                  16.59a     1.4
 44  Gunnar Johnson               Centennial                   16.67a     1.4
 45  Cole Zumwalt                 Willamette                   16.84a     1.8
 46  Carson Naehr                 Issaquah                     16.89a     1.4
 47  Drew Miller                  Barlow                       16.89a     1.3
 48  Benjamin Bondurant           Newberg                      16.94a     0.0
 49  Jake Von Strahl              South Medford                17.04a     0.0
 50  Kaz Mitchell                 Newport                      17.14a    -1.2
 51  Ayden Sawyer                 Reed                         17.28a     0.0
 52  Sage Gorbett                 Bend                         17.86a     1.8
 --  Tyson Hastriter              Mountain View (ID)               FS     0.0
 --  Casey Witherspoon            Henry Jackson                   DNS     0.0

Boys Varsity 300m Hurdles Finals
==============================================================================
     Athlete                   Yr Team                           Mark    Wind
==============================================================================
  1  Rasean Jones                 Baker                        37.65a        
  2  Kenyon Andrews               Hazen                        37.85a        
  3  Ethan Bartee                 Wilson (Long Beach)          38.41a        
  4  Matthew Secrist              Eastlake                     38.49a        
  5  Joshua Widdows               Catlin Gabel                 39.27a        
  6  Will van Schagen             Sardis                       39.31a        
  7  Dax Duggan                   Newberg                      39.37a        
  8  Jayden Jessee                Grants Pass                  39.41a        
  9  Charles Spellings            Cuthbertson                  39.42a        
 10  James Timmins                Jesuit                       39.46a        
 11  Toren Garcia                 Issaquah                     39.50a        
 12  Sedwitz Dumont II            Wilson (Long Beach)          39.52a        
 13  Chase Lawyer                 Boise                        39.81a        
 14  Ryker Wolvers                Sherwood                     39.98a        
 15  Keith Rogers Jr              Todd Beamer                  40.18a        
 16  Jaden Booker                 Richland                     40.21a        
 17  Noah Balzarini               Puyallup                     40.21a        
 18  Jordan Dillard               Central Catholic             40.68a        
 19  Braylen Lyons                Federal Way                  40.80a        
 20  Jamair Bull                  Imhotep Charter              40.86a        
 21  John Bateman                 West Salem                   40.87a        
 22  Elijah Harvey                Rogers (Puyallup)            40.90a        
 23  William Wolters              Reed                         40.92a        
 24  Jordan Smith                 Timberline                   40.93a        
 25  Tyler Marshall               Ida B. Wells                 40.94a        
 26  Khalil Johnson               Garfield                     41.13a        
 27  Cade Ragonese                Liberty                      41.15a        
 28  Aiden Perpelitt              McMinnville                  41.38a        
 29  Wyatt Jenes                  Walla Walla                  41.46a        
 30  Max Ensinger                 Camas                        41.49a        
 31  Drew Miller                  Barlow                       41.54a        
 32  Kale Jensen                  Siuslaw                      41.62a        
 33  Peter Ames                   Eaglecrest                   41.64a        
 34  Ke'Shawn Norman              David Douglas                41.71a        
 35  Evan Sneed                   Mountain View (OR)           41.77a        
 36  Diego Villada-Youel          Sheldon (OR)                 41.84a        
 37  Morgan Mattox                West Linn                    42.00a        
 38  Nick Miller                  Churchill                    42.03a        
 39  Devin Lacasse-Tran           West Albany                  42.16a        
 40  Logan Peterson               Canby                        42.18a        
 41  Thomas Priegel               Eagle                        42.36a        
 42  Michael Boyce                North Eugene                 42.66a        
 43  Landon Cowan                 Springfield                  42.80a        
 44  Ian Calhoon                  Walla Walla                  43.21a        
 45  Ayden Sawyer                 Reed                         43.91a        
 46  Benjamin Bondurant           Newberg                      44.25a        
 47  Sage Gorbett                 Bend                         44.35a        
 48  Kaleb Euchi                  Westview                     45.49a        
 49  Aaron Busi                   David Douglas                45.71a        
 50  Sam Wah                      Federal Way                  45.94a        
 51  Tayden Blue                  Garfield                     52.76a        
 --  Hugh Ruttledge               Jesuit                          DNS        
 --  Landon Lagesen               Jesuit                          DNS        

Boys Varsity 2k Steeplechase Finals
==============================================================================
     Athlete                   Yr Team                           Mark    Wind
==============================================================================
  1  Noe Kemper                   Boise                      5:53.08a        
  2  Corbin Randall               Riverton                   6:05.81a        
  3  Hyrum Wood                   Herriman                   6:07.94a        
  4  Samuel May                   W.J. Mouat                 6:09.20a        
  5  Simon Barlow                 Bountiful                  6:09.61a        
  6  Ian Cook                     Nathan Hale                6:11.56a        
  7  Henry Tait                   Issaquah                   6:15.11a        
  8  Arata Nakanishi              Robert Bateman Secondar    6:15.34a        
  9  Micah Tang                   Herriman                   6:15.62a        
 10  Jonah Tang                   Herriman                   6:17.22a        
 11  Dima Serafimovici            Curtis                     6:21.72a        
 12  Garrett Fenske               West Salem                 6:25.91a        
 13  Owen Steves                  Cleveland (OR)             6:33.47a        
 14  Miles Graham                 Unity Christian            6:34.89a        
 15  Aaron Caldwell               Skyridge                   6:35.50a        
 16  Conner Lamb                  Springfield                6:41.56a        
 17  Jaiden Martinez              Liberty                    6:46.03a        
 18  Nathan Ruybalid              Tualatin                   6:48.36a        
 19  Andrew Krejci                Mt Si                      6:49.85a        
 20  Luke Pritchard               Mountain View (ID)         6:50.28a        
 21  Justin Bell                  West Salem                 7:02.68a        
 22  Emilio Gonzalez              McMinnville                7:05.38a        
 23  Tejas Sanghvi                South Eugene               7:09.98a        
 --  Reuben Isak                  White Rock Christian            DNS        

Boys Varsity 4x100m Relay Finals
=========================================================
     Team                                          Time
=========================================================
  1  Liberty                                     41.39a 
     1) Brody Armani                   2) Peyton Caldwell
     3) Giovanni Criss                 4) Donte Barnes
  2  Hazen                                       42.28a 
     1) Kenyon Andrews                 2) Anthony Baker
     3) Maurice Jones                  4) Maxwell Roberson
  3  Grant                                       42.35a 
     1) Nick Normington                2) Aiden Wood
     3) Antoin Hawthorne               4) Peyton Wood
  4  Mountain View (ID)                          42.57a 
     1) Cohen Deno                     2) Owen McBride
     3) Garrett Freeman                4) Jacob Allen
  5  Richland                                    42.73a 
     1) Jalen Brightful                2) Jack Forbes
     3) Brayden Pratt                  4) Levi Stiver
  6  Puyallup                                    42.84a 
     1) Rashad Bell                    2) Noah Balzarini
     3) Josiah Goode                   4) Kyson Douglas
  7  North Salem                                 42.93a 
     1) Brison SpeakThunder            2) Pierce Walker
     3) Xander Odom                    4) DeMari Thompson
  8  Eaglecrest                                  43.13a 
     1) Noah Brown                     2) Eric Hill
     3) Jeffrey Poku                   4) Peace Warah

Boys Varsity 4x100m Relay Prelims
=========================================================
     Team                                          Time
=========================================================
  1  Liberty                                     41.98a 
     1) Brody Armani                   2) Peyton Caldwell
     3) Giovanni Criss                 4) Donte Barnes
  2  Hazen                                       42.28a 
     1) Kenyon Andrews                 2) Anthony Baker
     3) Maurice Jones                  4) Maxwell Roberson
  3  Sunset                                      42.30a 
     1) John Russak                    2) Gray Ogrodowski
     3) Luke Barnett                   4) Calder Morrison
  4  Richland                                    42.38a 
     1) Jalen Brightful                2) Jack Forbes
     3) Brayden Pratt                  4) Levi Stiver
  5  Puyallup                                    42.51a 
     1) Rashad Bell                    2) Noah Balzarini
     3) Josiah Goode                   4) Kyson Douglas
  6  Grant                                       42.56a 
     1) Nick Normington                2) Aiden Wood
     3) Antoin Hawthorne               4) Peyton Wood
  7  Eaglecrest                                  42.63a 
     1) Noah Brown                     2) Eric Hill
     3) Jeffrey Poku                   4) Peace Warah
  8  Mountain View (ID)                          42.64a 
     1) Cohen Deno                     2) Owen McBride
     3) Garrett Freeman                4) Jacob Allen
  9  North Salem                                 42.70a 
     1) Brison SpeakThunder            2) Pierce Walker
     3) Xander Odom                    4) DeMari Thompson
 10  Central Catholic                            42.74a 
     1) Jalen Jackson                  2) Tayton Promma-Harris
     3) Joseph Donnelly                4) Edrees Jackson
 11  Eastlake                                    42.96a 
     1) Kelyan Wandji                  2) Matthew Secrist
     3) Harry McHugh                   4) Kahiel-seymour Brown
 12  Sherwood                                    43.02a 
     1) Andrew Waletich                2) Evan Morris
     3) Jaden Will                     4) Ojani Gray
 13  Wilson (Long Beach)                         43.03a 
     1) Andrew Johnson                 2) Kaedyn Burroughs
     3) Ky'Zir Burroughs               4) JaeRon Harris
 14  Reed                                        43.15a 
     1) Jonah Altenburg                2) Jacob Tabares
     3) Drevin Jones                   4) Jayden (JT) Thompson
 15  Sheldon (OR)                                43.22a 
     1) Kai McCormack                  2) Eli Forsha
     3) Jyce Jones                     4) Owen Phillips
 16  Boise                                       43.25a 
     1) Oliver Howard                  2) Eli Rich
     3) Will Gebert                    4) Cooper Smith
 17  La Salle Prep                               43.28a 
     1) Cooper Eldon                   2) Jayden Gilbert
     3) Aidan Melbinger                4) Milan Cieslak
 18  Barlow                                      43.28a 
     1) Jett Fay                       2) Clay Swift
     3) Giovanni Bogarin               4) Sentori Martino
 19  Crater                                      43.30a 
     1) Parker Allen                   2) Nicholas Kube
     3) Gabriel Grant                  4) Reese Tiffee
 20  Cuthbertson                                 43.40a 
     1) Robert Lausen                  2) Charles Spellings
     3) Bryce Gatlin                   4) Richard G Johnson
 21  Summit                                      43.44a 
     1) Colin Kilty                    2) Conrad Dodge
     3) Nicholas Leary                 4) Tadhg Brown
 22  Rogers (Puyallup)                           43.45a 
     1) Jaden Walker                   2) Elijah Harvey
     3) Kaleb Albinana-Lee             4) Wesley Isenberger
 23  San Francisco University                    43.49a 
     1) Trevor Tarm                    2) Ohene Dah
     3) Jordan Chau                    4) Will Perkins
 24  Ida B. Wells                                43.50a 
     1) Marselis Griffiths             2) Dylan Dimond
     3) Tyler Marshall                 4) Charlie Kramer
 25  Bend                                        43.51a 
     1) Lucas Penfold                  2) Theodore Martin
     3) Victor Karpstein               4) Treyden Lucas
 26  Mountain View (OR)                          43.56a 
     1) Jordan Best                    2) Callahan Corwin
     3) Matthew Blankenship            4) Samuel Creech
 27  Tualatin                                    43.71a 
     1) Simon Phipps                   2) Ethan Coddington
     3) Cole Hachmeister               4) Vincent Sadighi
 28  Canby                                       43.72a 
     1) Joshua Wohlers                 2) Aiden Lucas
     3) Kellen Oliver                  4) Cohen Hall
 29  Auburn Riverside                            43.74a 
     1) Elijah Minear                  2) Oliver Nguyen
     3) Jordan Stubblefield            4) Jonathan Epperson
 30  Federal Way                                 43.81a 
     1) Jayshon Calhoun                2) Xavier Garms-Huricks
     3) Jaylen Sinclair                4) Zamaire Tellez
 31  Mead                                        43.82a 
     1) Jaeland Leman                  2) Eamon Gamon
     3) Matthew McShane                4) Braden Powers
 32  Issaquah                                    43.89a 
     1) Shontel Bradley-Polk           2) Maxwell Knight
     3) Austin Schildt                 4) Shane Olsen
 33  North Medford                               43.92a 
     1) Omar Gonzalez                  2) Matthew J. Donovan
     3) Jacob Casale                   4) Antonio Martinez
 34  Union                                       44.07a 
     1) Taeven Hill                    2) Henry Reiter
     3) Chase Lofton                   4) Ben Hallead
 35  West Point Grey                             44.09a 
     1) Theo Naimer                    2) Spencer Blomerus
     3) Ben Romney                     4) Mattias Cherniak
 36  Walla Walla                                 44.14a 
     1) Will Sullivan                  2) Kelen Kenny
     3) Wyatt Jenes                    4) Ian Calhoon
 37  Marshfield                                  44.18a 
     1) Joe Herbert                    2) Quinton Kloster
     3) Jake Day                       4) Bodey Lutes
 38  Bishop Manogue                              44.23a 
     1) Pele Masina                    2) Jadyn Buckner
     3) Andrew Bradeson                4) Dario Passalalpi
 39  Willamette                                  44.25a 
     1) Rallan Cabugao                 2) Blake Thornton
     3) Alvic Corpuz                   4) Brandon Thornton
 40  North Eugene                                44.31a 
     1) Wyatt Mechler                  2) Tennen Balikian
     3) Aiden Pierce                   4) Antonio Gonzalez
 41  Ashland                                     44.35a 
     1) Gavin White                    2) Cole Beneventi
     3) Theodore Williams              4) Caden Negra
 42  Bishop Blanchet                             44.40a 
     1) Thor Runger-Balas              2) Isaac Moore
     3) Finn Leigland                  4) Chane Brummond
 43  Grants Pass                                 44.40a 
     1) Jaxon Nugent                   2) Ben Antley
     3) Davion Moseley                 4) Gage Blay
 44  David Douglas                               44.42a 
     1) Ke'Shawn Norman                2) Aaron Busi
     3) Sincere Nathan                 4) Rashad Crosdale
 45  Hermiston                                   44.45a 
     1) Logan Zumwalt                  2) Justus Counsell
     3) Jaime Ramirez Ortega           4) Gio Gonzague
 46  Marist                                      44.49a 
     1) Aaron Bidwell                  2) Logan Kast
     3) Logan Fortier                  4) Dennis Jackson Jr.
 47  Skyview                                     44.53a 
     1) Ahmad Ames                     2) Gabe Tobiasson
     3) Jake Laurie                    4) Eric Botnen
 48  Herriman                                    44.63a 
     1) Devante Stieb                  2) Ryan Snedaker
     3) Krew Olson                     4) Zeke Kearney
 49  Southridge                                  44.64a 
     1) Zaccarius Barnett-Grizzell     2) Kai Kopplin
     3) Niko White                     4) Caden Strohl
 50  Siuslaw                                     44.71a 
     1) Will Johnson                   2) Wesley Nicholls
     3) Derrick Vanduch                4) Raymundo Brito Xilot
 51  Timberline (Boise)                          44.72a 
     1) Emmanuel Jenkins               2) Riley Kirkendall
     3) Ethan Kirkendall               4) Hudson Lewis
 52  Henry Jackson                               44.82a 
     1) Alexander Rabena               2) Cole Truant
     3) Sherod Earvin                  4) Anthoney Ray-Kirk
 53  Centennial                                  44.83a 
     1) Keona Arneson                  2) Kolton Osborn
     3) Zachary Hobson                 4) Jeremiah Bonine
 54  Roseburg                                    44.86a 
     1) Noah Nelson                    2) David Schmid
     3) McLane Stedman                 4) Adam Lookabaugh
 55  Gresham                                     44.87a 
     1) Nick Williams                  2) Luis Valdes
     3) Skylar Landingin               4) Christ Min
 56  McNary                                      44.87a 
     1) Pawit Potisuk                  2) Pawat Potisuk
     3) D'Sean Wynter                  4) Mason Bowlby
 57  Roosevelt (OR)                              44.89a 
     1) Benjamin Butzien-Pape          2) Joseph West
     3) Owen Nathan                    4) Kelly Jean
 58  Kent Meridian                               44.91a 
     1) Johnson Nguyen                 2) Kyle Brown
     3) Jhon Sanchez                   4) Joel Remos
 59  Sprague                                     45.12a 
     1) Aidan Andresen                 2) Ore Tunji-Ogunsanya
     3) Leo Wylam                      4) Leo Grove
 60  Sheridan                                    45.32a 
     1) Alex O'Reilly                  2) Asher Maxwell
     3) Alex Martison                  4) Jayden O'Reilly
 61  Arlington                                   45.39a 
     1) Bookie Cramer                  2) Kaid Hunter
     3) Dirci Ngondo                   4) Dylan Kendrick
 62  West Albany                                 45.50a 
     1) Gavin Chamberlain              2) Fieldin Babbitt
     3) Henry Samoylich                4) Jonathan Fiscal
 63  Todd Beamer                                 45.58a 
     1) Jon Salbino III                2) TimaJe Johnson
     3) Kalean Kelsey                  4) Armin Ficano
 64  Olympia                                     46.18a 
     1) Cash Hoover                    2) Sebastian Hanna
     3) Lighten Tinnel                 4) Ibrahima Diallo
 65  Oregon Episcopal                            46.56a 
     1) Ahmed Sedik                    2) Brady Mason
     3) Matthew Cissna                 4) Cade Walkush
 66  Valley View                                 47.44a 
     1) Uchenna Uduji-John             2) Joshua Cannales
     3) Cameren Ferguson               4) Parker Elam
 67  Springfield                                 47.45a 
     1) Leo Granados-Halbert           2) Hayden Sayre
     3) Elijah Hebert                  4) Conner Dye
 68  Thomas Jefferson                            47.47a 
     1) Rheymor Piaoan                 2) Luhiso Abdi
     3) Paris Saunders                 4) Brandon Woods
 69  Skyline                                     47.59a 
     1) Dylan Huynh                    2) Richard Kamm
     3) Sawyer Westerlund              4) Reidar Aageson
 70  Mohawk                                      47.80a 
     1) Corbin Dalton                  2) Ethian Webb
     3) Ewan O'Dea                     4) Brody Robinson
 --  Franklin (OR)                                  DNS 
     1) Jack McAvoy                    2) Eli Robillard
     3) Rory Pedrick                   4) Vinh Tash
 --  Willamina                                      DNS 
     1) Bryson Smith                   2) Austin Carrasco
     3) Landon Shrabel                 4) Dylan Graham
 --  Newport                                         DQ 
     1) Jonathan Lee                   2) Reef Gamache
     3) Alex Herrera                   4) Roberto Herrera
 --  Westview                                       DNS 
     1) Garrett Oliver                 2) Stephen Judd
     3) Taevon Pankey                  4) Jeffrey Addy
 --  Mountainside                                   DNS 
     1) Manny Holt                     2) Jackson Boyle
     3) Emanuele Farlegni              4) Reece Ballew
 --  Lakeridge                                      DNS 
     1) David Moore                    2) Brigham Davis
     3) Jacob Moleiro                  4) Zyon Floyd
 --  Eagle                                          DNF 
     1) Tristan Walker                 2) Makeo Sneddon
     3) Dustin Todd                    4) Sam Woolner
 --  Lincoln                                         FS 
     1) Emmett Togni                   2) Nathan Davidson
     3) Chase Kochis                   4) Cole Pitzer

Boys Varsity 4x200m Relay Finals
=========================================================
     Team                                          Time
=========================================================
  1  Wilson (Long Beach)                       1:28.48a 
     1) Andrew Johnson                 2) JaeRon Harris
     3) Ky'Zir Burroughs               4) Kaedyn Burroughs
  2  Lake Oswego                               1:28.94a 
     1) Jalen Bauman                   2) Matthew Altman
     3) Baron Kurland                  4) Braden Heath
  3  Boise                                     1:29.08a 
     1) Eli Rich                       2) Cooper Smith
     3) Dylan Chambers                 4) Chase Lawyer
  4  Eaglecrest                                1:29.19a 
     1) Eric Hill                      2) Jeffrey Poku
     3) Cam Chapa                      4) Peace Warah
  5  Reed                                      1:29.23a 
     1) Drevin Jones                   2) Jacob Tabares
     3) William Wolters                4) Jayden (JT) Thompson
  6  Cuthbertson                               1:29.37a 
     1) Brenden Robbins                2) Richard G Johnson
     3) Carter Waters                  4) Amari Barrow
  7  Lincoln                                   1:29.50a 
     1) Emmett Togni                   2) Ryan Hendrickson
     3) Nicholas Ranalli               4) Cole Pitzer
  8  Richland                                  1:30.54a 
     1) Jalen Brightful                2) Brayden Pratt
     3) Levi Stiver                    4) Jack Forbes
  9  Tualatin                                  1:30.58a 
     1) Cole Hachmeister               2) Ethan Coddington
     3) Kelan Crow                     4) Vincent Sadighi
 10  Mountain View (ID)                        1:30.76a 
     1) Cohen Deno                     2) Nathan Bunning
     3) Jacob Allen                    4) Owen McBride
 11  Eastlake                                  1:31.20a 
     1) Asir Jackson                   2) Bryson Hodges
     3) Kelyan Wandji                  4) Harry McHugh
 12  Liberty                                   1:31.74a 
     1) Braylon Howard                 2) Peyton Caldwell
     3) Ronnie Kendrick                4) Giovanni Criss
 13  Henry Jackson                             1:31.78a 
     1) Alexander Rabena               2) Cole Truant
     3) Whittaker Perrin               4) Pranay Badri
 14  North Medford                             1:32.07a 
     1) Jonah Goergen                  2) Matthew J. Donovan
     3) Jacob Casale                   4) Antonio Martinez
 15  Bishop Manogue                            1:32.14a 
     1) Andrew Bradeson                2) Jadyn Buckner
     3) Cameron Tatara                 4) Dario Passalalpi
 16  Sherwood                                  1:32.16a 
     1) Ojani Gray                     2) Jaden Will
     3) Jaylan Moore                   4) Oisin McEvoy
 17  Hermiston                                 1:32.25a 
     1) Logan Zumwalt                  2) Justus Counsell
     3) Jaime Ramirez Ortega           4) Gio Gonzague
 18  Herriman                                  1:32.61a 
     1) Devante Stieb                  2) Ryan Snedaker
     3) Krew Olson                     4) Zeke Kearney
 19  Curtis                                    1:33.25a 
     1) Xavier Ahrens                  2) Isaac Brooks
     3) Justin Brown                   4) Jayden Rice-Claiborne
 20  Eagle                                     1:33.27a 
     1) Sam Woolner                    2) Tristan Walker
     3) Makeo Sneddon                  4) Dustin Todd
 21  Federal Way                               1:33.54a 
     1) Jaylen Sinclair                2) Zamaire Tellez
     3) Jayshon Calhoun                4) Xavier Garms-Huricks
 22  David Douglas                             1:33.65a 
     1) Sincere Nathan                 2) Armani Hays
     3) Mason Eveland                  4) Rashad Crosdale
 23  Willamette                                1:33.69a 
     1) Alvic Corpuz                   2) Blake Thornton
     3) Brandon Thornton               4) Carsen Mohon
 24  Todd Beamer                               1:33.77a 
     1) Armin Ficano                   2) Keith Rogers Jr
     3) Tiron Finkley                  4) TimaJe Johnson
 25  Kent Meridian                             1:33.81a 
     1) Theo Carter                    2) Kyle Brown
     3) Jhon Sanchez                   4) Jayden Saelee
 26  Central Catholic                          1:34.03a 
     1) Dominik Gerlach-Lumembo        2) Cameron Giles
     3) Bobby Blanchet                 4) Joseph Scardina
 27  Issaquah                                  1:34.20a 
     1) Shontel Bradley-Polk           2) Shane Olsen
     3) Austin Schildt                 4) Maxwell Knight
 28  Hazen                                     1:34.47a 
     1) Leo Patricelli                 2) Nicholas Schwamborn
     3) Isaac Rose                     4) Jayian Landell
 29  Sheldon (OR)                              1:34.71a 
     1) Kai McCormack                  2) Gandenn Robinson
     3) Jaxon Alexander                4) Owen Phillips
 30  Auburn Riverside                          1:34.89a 
     1) Isaac Mospanko                 2) Jonathan Epperson
     3) Aaron Beltran                  4) Jordan Stubblefield
 31  Shorewood                                 1:35.60a 
     1) Hayes Stetler                  2) Matbeal Dinka
     3) Jaden Marlow                   4) Avery Lagasca
 32  Mountain View (OR)                        1:35.80a 
     1) Jordan Best                    2) Ryder Minisce
     3) Jacob Lewis                    4) Cristian Pelayo
 33  Southridge                                1:36.05a 
     1) Zaccarius Barnett-Grizzell     2) Elijah Green
     3) Niko White                     4) Caden Strohl
 34  Springfield                               1:37.94a 
     1) Jayden Le                      2) Leo Granados-Halbert
     3) Hayden Sayre                   4) Jordan Bodenhamer
 35  Canby                                     1:38.62a 
     1) Jackson Heath                  2) Josiah Dumanovsky
     3) Tanner Hall                    4) Evan Brenner
 36  Timberline (Boise)                        1:38.74a 
     1) Woody Jung                     2) Asher Hella
     3) Bode Burns                     4) Ethan Kirkendall
 37  Rogers (Puyallup)                         1:39.78a 
     1) Jaden Rafael Walker            2) Hunter Kleindl
     3) Rashard Boone                  4) Kaleb Albinana-Lee
 38  Adrienne Nelson                           1:39.97a 
     1) Reid Borschel                  2) Tabor Boddington
     3) Aidan Medina                   4) Kai Bailey
 39  Churchill                                 1:41.52a 
     1) Nathan Quillen                 2) Brandon Astorga-Toledo
     3) Chris Astorga-Toledo           4) Tobias Jensen
 40  Marist                                    1:41.63a 
     1) Joey Cooper                    2) Brady Bidwell
     3) DeShawn Jackson                4) Logan Fortier
 41  Thomas Jefferson                          1:44.07a 
     1) Joaquin Saucedo-Marcial        2) Adam Thomas
     3) Jacob Bueno                    4) Henok Ayalew
 --  Grant                                          DNS 
     1) Nick Normington                2) Antoin Hawthorne
     3) Aiden Wood                     4) Peyton Wood
 --  Sprague                                        DNF 
     1) Leo Grove                      2) Aidan Andresen
     3) Kenya Johnson                  4) Leo Wylam
 --  Centennial                                     DNF 
     1) Zachary Hobson                 2) Easton Blaser
     3) Arnulfo Romero                 4) Erik Bruce

Boys Varsity 4x400m Relay Finals
=========================================================
     Team                                          Time
=========================================================
  1  Wilson (Long Beach)                       3:15.44a 
     1) Wyland Obando                  2) JaeRon Harris
     3) Jt Kraemer                     4) Kaedyn Burroughs
  2  Imhotep Charter                           3:22.15a 
     1) Samir Vereen                   2) Chase Temple
     3) Nasir Gordon                   4) Jayden Horton-Mims
  3  Cuthbertson                               3:22.25a 
     1) Robert Lausen                  2) Elliott Lightfoot
     3) Amari Barrow                   4) Brenden Robbins
  4  Lake Oswego                               3:22.89a 
     1) Braden Heath                   2) Matthew Altman
     3) Jalen Bauman                   4) Baron Kurland
  5  McMinnville                               3:23.09a 
     1) Kason Elkins                   2) Kasen Paolo
     3) Logan Hayes                    4) Luis Mendoza
  6  Lincoln                                   3:23.18a 
     1) Errol Brotherton               2) Ryan Hendrickson
     3) Nicholas Ranalli               4) Nathan Davidson
  7  Baker                                     3:23.77a 
     1) Malaki Myer                    2) Rasean Jones
     3) Giacomo Rigueiro               4) Jaron Long
  8  Sherwood                                  3:23.81a 
     1) Jayden Wright                  2) Evan Morris
     3) Oisin McEvoy                   4) Andrew Waletich
  9  Vallivue                                  3:23.89a 
     1) Jackson McDonald               2) Jarrett Adams
     3) Jakobe Davis                   4) David Gummersall
 10  West Albany                               3:24.42a 
     1) Gavin Chamberlain              2) Henry Samoylich
     3) Fieldin Babbitt                4) Jonathan Fiscal
 11  Eaglecrest                                3:24.48a 
     1) Bryson States                  2) Eric Hill
     3) Dionjae Ross                   4) Peace Warah
 12  Valley Catholic                           3:25.48a 
     1) Kyle Becker                    2) Riley Reinikka
     3) Morgan Amano                   4) Drew Klopcic
 13  San Francisco University                  3:25.55a 
     1) Will Perkins                   2) Luke Burton
     3) Lucas Garner                   4) Dash Donovan
 14  Boise                                     3:25.58a 
     1) Cooper Smith                   2) Chase Lawyer
     3) Charlie Wells                  4) Kaden Helder
 15  Tualatin                                  3:25.63a 
     1) Gerardo Vargas-Miranda         2) Keawe Middleton
     3) Kelan Crow                     4) Vincent Sadighi
 16  Union                                     3:25.67a 
     1) Henry Reiter                   2) Elijah Brooks
     3) Chase Lofton                   4) Grayson Caldwell
 17  West Salem                                3:25.78a 
     1) Jerett Peil                    2) Ian Cooper-Leavitt
     3) Isaac Munns                    4) Elijah James
 18  Issaquah                                  3:25.90a 
     1) Maxwell Knight                 2) Connor Rickey
     3) Greyson Pike                   4) Toren Garcia
 19  Olympia                                   3:25.96a 
     1) Samuel Rigg                    2) Canon Betts
     3) Samuel Schilter                4) Braden Griffith
 20  Grants Pass                               3:26.02a 
     1) Jared Hatt                     2) Jayden Jessee
     3) Jaxon Nugent                   4) Ben Antley
 21  Eastlake                                  3:26.25a 
     1) Matthew Secrist                2) Justin Hom
     3) Harry Mchugh                   4) Connor Hom
 22  Westview                                  3:26.41a 
     1) Jeffrey Addy                   2) Stephen Judd
     3) Noah Insko                     4) Karson Sammons
 23  Reed                                      3:27.75a 
     1) Dylan O'Day                    2) William Wolters
     3) Carter Gay                     4) Juelien Jackson
 24  Roseburg                                  3:28.22a 
     1) Peyton Fisher                  2) Marcus Lobo
     3) Joseph Latham                  4) McLane Stedman
 25  Liberty                                   3:28.55a 
     1) Isaiah Jordan                  2) Cade Ragonese
     3) Jaden Riley                    4) Braylon Howard
 26  Caldera                                   3:28.59a 
     1) Noah Donaldson                 2) Cohen Montoya
     3) Van Jackson                    4) Dane Giessler
 27  Mountainside                              3:28.76a 
     1) owen nash                      2) Ryan Fisher
     3) Mano Oblad                     4) Ian Bello
 28  Gig Harbor                                3:29.46a 
     1) Christian Keck                 2) Jonathan Miles
     3) Ben Stevens                    4) Ayden Fink
 29  North Medford                             3:29.98a 
     1) Jacob Casale                   2) Owen Neely
     3) Alec Winters                   4) Matthew J. Donovan
 30  Bend                                      3:30.09a 
     1) Victor Karpstein               2) Theodore Martin
     3) Lucas Penfold                  4) Treyden Lucas
 31  Camas                                     3:30.17a 
     1) Max Ensinger                   2) Cody Young
     3) Jack Macdonald                 4) Caden Socquet
 32  North Salem                               3:30.70a 
     1) Brison SpeakThunder            2) Jonathan Rolen
     3) Pierce Walker                  4) Demari Thompson
 33  Mountain View (OR)                        3:30.75a 
     1) Evan Sneed                     2) Jacob Lewis
     3) Quinn Goewey                   4) Finley Wodke
 34  Arlington                                 3:31.42a 
     1) James Scott                    2) Lucas Spurling
     3) Beau Pearson                   4) Dallas Miller
 35  Marshfield                                3:31.53a 
     1) Quinton Kloster                2) Jaxson Stovall
     3) Chandler Wyatt                 4) Bodey Lutes
 36  Thomas Jefferson                          3:31.88a 
     1) Artur Davidenko                2) Brandon Woods
     3) Luhiso Abdi                    4) Paris Saunders
 37  West Linn                                 3:32.03a 
     1) Bo Dickson                     2) Quinn Gates
     3) Cooper Roms                    4) Isaac Compaore
 38  Siuslaw                                   3:32.07a 
     1) Raymundo Brito Xilot           2) Kale Jensen
     3) Derrick Vanduch                4) Wesley Nicholls
 39  Auburn Riverside                          3:32.24a 
     1) Tony Lopez                     2) Elijah Minear
     3) Aaron Beltran                  4) Oliver Nguyen
 40  Emerald Ridge                             3:32.27a 
     1) Ka'Jon Babcock                 2) Shaan Lal
     3) Isaac Syph                     4) Alejandro Miramontes
 41  South Salem                               3:32.49a 
     1) Demelash James                 2) Sawyer Schaap
     3) Gavin Boyles                   4) Tyler Gienger
 42  Bishop Manogue                            3:32.69a 
     1) Pele Masina                    2) Cameron Tatara
     3) Hank Kennedy                   4) Andrew Bradeson
 43  Bishop Blanchet                           3:32.82a 
     1) Mason Mandell                  2) Ryker Demick
     3) Joe Flora                      4) Will Sandnes
 44  Henry Jackson                             3:32.86a 
     1) Pranay Badri                   2) Cole Truant
     3) Dat Ly                         4) Whittaker Perrin
 45  Hillsboro                                 3:33.17a 
     1) Cole Lambing                   2) Luke Hancock
     3) Skylar Richard                 4) Ryan LeClair
 46  Timberline (Boise)                        3:33.22a 
     1) Talon Skinner                  2) Luke Drescher
     3) Jack Brant                     4) Riley Kirkendall
 47  David Douglas                             3:33.24a 
     1) Mason Eveland                  2) Armani Hays
     3) Rashad Crosdale                4) Aaron Busi
 48  Grant                                     3:33.24a 
     1) Rio Levin                      2) Quentin Currier
     3) Solomon Barrett                4) Cain Giacomini
 49  Hermiston                                 3:33.92a 
     1) Jaime Ramirez Ortega           2) Jaysen Rodriguez
     3) Justus Counsell                4) John Mills
 50  Federal Way                               3:34.08a 
     1) Zamaire Tellez                 2) Quinton (King) Jackson
     3) Alex Thach                     4) Mikah Leary
 51  Springfield                               3:34.69a 
     1) Landon Cowan                   2) Conner Lamb
     3) Jordan Bodenhamer              4) Owen Fuller
 52  Sprague                                   3:34.91a 
     1) Kenya Johnson                  2) Wil Charles
     3) Aidan Andresen                 4) Merrick Scott
 53  South Eugene                              3:35.83a 
     1) Zev Wacks                      2) Caleb Shea
     3) Dakota Jett                    4) Luca Feldhoff-Choi
 54  North Eugene                              3:36.30a 
     1) Aayden Mckofka                 2) Tennen Balikian
     3) Michael Boyce                  4) Antonio Gonzalez
 55  Newberg                                   3:36.49a 
     1) Nathan Call                    2) Dax Duggan
     3) Benjamin Bondurant             4) Caden Smith
 56  Barlow                                    3:37.12a 
     1) Clay Swift                     2) Caleb Meyer
     3) Matthew Callison               4) Giovanni Bogarin
 57  Gresham                                   3:37.52a 
     1) Gavin Knobbs                   2) Zion Davis
     3) Christ Min                     4) Reed Stiner
 58  Southridge                                3:38.64a 
     1) Kai Kopplin                    2) Julius Vesel
     3) Jelyel Rodriguez               4) Reece Wiencken
 59  Redmond                                   3:38.64a 
     1) Aiden Olmos                    2) Carter Heikkila
     3) Carter Wachs                   4) Owen Conway
 60  Marist                                    3:39.17a 
     1) Drew Granade                   2) Dennis Jackson Jr.
     3) Aidan Miller                   4) Conner Harvey
 61  Canby                                     3:39.28a 
     1) Aiden Lucas                    2) Corbin Stoddart
     3) Jackson Heath                  4) Logan Peterson
 62  West Point Grey                           3:40.42a 
     1) Ben Romney                     2) Theo Naimer
     3) Logan Huttunen                 4) Ben Campbell
 63  Sandy                                     3:40.48a 
     1) Jasiah Cochran                 2) Ryan Hoffman
     3) Nikolas Gibson                 4) Keegan Kruse
 64  Centennial                                3:41.66a 
     1) Easton Blaser                  2) Gunnar Johnson
     3) Enoch Bate                     4) Erik Bruce
 65  Adrienne Nelson                           3:42.71a 
     1) Reid Borschel                  2) Kai Bailey
     3) Tabor Boddington               4) Kai Miles
 66  Oregon Episcopal                          3:42.73a 
     1) Brady Mason                    2) R.E. Jamieson
     3) Ronan Gantzos                  4) Lincoln Weiler
 67  Mt Si                                     3:43.24a 
     1) Jake Espeland                  2) Jacob Stakkestad
     3) Isaac Bruce                    4) Zander Anderson
 68  La Grande                                 3:43.88a 
     1) Mason Wolcott                  2) Josef Simonis
     3) Austin Uhl                     4) Dane Fine
 69  Todd Beamer                               3:44.18a 
     1) Armin Ficano                   2) Alejandro Hohner
     3) TimaJe Johnson                 4) Austin Messer
 70  Valley View                               3:44.94a 
     1) Guillermo Amador               2) Gian Espinoza
     3) Parker Elam                    4) Joshua Cannales
 71  Willamette                                3:45.00a 
     1) Carsen Mohon                   2) James Bechtol
     3) Cole Zumwalt                   4) Wyatt Hurlimann
 72  Kent Meridian                             3:47.73a 
     1) Johnson Nguyen                 2) Theo Carter
     3) Sam Doma                       4) Joel Remos
 73  Churchill                                 3:48.27a 
     1) Mohammed Rachou                2) Zakaryiz Warwick
     3) Erob Roberts                   4) Brendan Reardon
 74  Newport                                   3:50.37a 
     1) Roberto Herrera                2) Marcos Garcia
     3) Merak Krutzikoswsky            4) Ethan Osborn
 75  Glide                                     3:52.17a 
     1) Brady Tuter                    2) Dexter Allison
     3) Noah Eichenbusch               4) Josiah Long
 76  Willamina                                 3:58.19a 
     1) Bryson Smith                   2) Jose Cruz
     3) Ethan Sabin                    4) Austin Carrasco

Boys Varsity 4x800m Relay Finals
=========================================================
     Team                                          Time
=========================================================
  1  Herriman                                  7:50.68a 
     1) Andrew Marks                   2) Maxwell Hofheins
     3) Tayshaun Ogomo                 4) William Steadman
  2  South Eugene                              7:58.89a 
     1) Jan Bremer                     2) Yosuke Shibata
     3) Ricard Verges                  4) Raul Verges
  3  Franklin (OR)                             8:03.51a 
     1) Emil Nelson                    2) Rowan Haywood-O'Neill
     3) Zafer Courcelle                4) Brennan McEwen
  4  Wilson (Long Beach)                       8:04.82a 
     1) Jordan Kincherlow              2) Cash Obando
     3) Anthony Ruiz                   4) Elijah Jackson
  5  Roseburg                                  8:05.01a 
     1) Peyton Fisher                  2) McLane Stedman
     3) Joseph Latham                  4) Timothy Johnson
  6  Centennial                                8:11.46a 
     1) Carson Burrup                  2) Branden Keetch
     3) Chase McOmber                  4) Bryson Blaser
  7  Boise                                     8:11.57a 
     1) Jack Sheesley                  2) Jens Knutsen
     3) Lucas Roberts                  4) Jacob Fornander
  8  Issaquah                                  8:14.97a 
     1) Henry Tait                     2) Benjamin Lucas
     3) Brennen Rickey                 4) Alexander Yahn
  9  Eastlake                                  8:16.87a 
     1) Elijah Yoon                    2) Justin Hom
     3) Andrew Talius                  4) Daniel Montano
 10  Jesuit                                    8:18.40a 
     1) Loland Fleming                 2) Eric Schumacher
     3) Jackson Welsh                  4) Liam Donnelly
 11  Mountain View (ID)                        8:18.58a 
     1) Austin Riley                   2) Alden Chamberlain
     3) Madden Ryan                    4) Koda Vandahlen
 12  Eagle                                     8:19.26a 
     1) Thomas Stevens                 2) Maxwell Taggart
     3) Nate Collins                   4) Andrew Ringert
 13  Emerald Ridge                             8:19.67a 
     1) Alejandro Miramontes           2) Jordan Cazares-Blas
     3) Kevin Alfaro                   4) Benjamin Sauer
 14  Eaglecrest                                8:19.84a 
     1) Thierry Asare                  2) Gabriel Gutierrez
     3) Brady Hoffman                  4) Evan Keppy
 15  Lincoln                                   8:20.07a 
     1) Peter James                    2) Finn Lee
     3) Joshua Prince                  4) Toby Von Koch
 16  Sprague                                   8:23.28a 
     1) Dakota Neaman                  2) Eelan Nevel
     3) Colin Williams                 4) Blake Kalar
 17  Timberline (Boise)                        8:24.11a 
     1) Mason Pierce                   2) Will Cox
     3) Daxton Wilson                  4) Joey Bean
 18  Sherwood                                  8:24.59a 
     1) Tyson Pierce                   2) Ryan Dunn
     3) Jack Chidester                 4) Braden Stein
 19  Central Catholic                          8:24.92a 
     1) Conal Devine                   2) Jack Harpster
     3) Liam Miller                    4) Keita Alleman
 20  North Medford                             8:25.00a 
     1) Alec Winters                   2) Logan Huffman
     3) Elijah Zavala                  4) Owen Neely
 21  Henry Jackson                             8:25.64a 
     1) Ethan Holmes                   2) Nathan Peacocke
     3) Matthew Fairwell               4) Benjamin L Christiansen
 22  Caldera                                   8:27.49a 
     1) Mason Morical                  2) Ben Jackson
     3) Nash Jackson                   4) Luke Harris
 23  Summit                                    8:28.12a 
     1) Cooper Bollom                  2) Ben Meier
     3) Jude Jarrett                   4) Landen Barlow
 24  Ida B. Wells                              8:32.51a 
     1) Casey Miller                   2) Chase Berkaw
     3) Simon Walsh                    4) Lev Mitchell
 25  Tualatin                                  8:32.63a 
     1) Keawe Middleton                2) Carson Page
     3) Alex Ehrhart                   4) Gerardo Vargas-Miranda
 26  Shorewood                                 8:35.30a 
     1) Kyan McCary-Smith              2) Tristan Crittenden
     3) Alex Yee                       4) Elijah Graves
 27  Richland                                  8:36.33a 
     1) Kellan Nelson                  2) Isaac Fraser
     3) Weston Freeze                  4) Crew Martell
 28  Southridge                                8:39.08a 
     1) Collin Penuel                  2) Julius Vesel
     3) Jelyel Rodriguez               4) Reece Wiencken
 29  Newport                                   8:40.03a 
     1) Noah Larsen                    2) Ivan Farias
     3) Connor Brown                   4) Finn Collson
 30  Lake Oswego                               8:40.36a 
     1) Leo Cook                       2) Logan Shi
     3) Chris Hayashi                  4) Rylan Eftekhar
 31  Sheldon (OR)                              8:40.90a 
     1) Lucas White                    2) Ryan McCondochie
     3) Camden Law                     4) Ash Campbell
 32  Crater                                    8:41.82a 
     1) Preston Schmidt                2) Reece Hvall
     3) Royal Linthorst                4) Noah Doren
 33  Lakeridge                                 8:42.89a 
     1) Ta Ohr                         2) Matthew Rodrigano
     3) Jack Andrews                   4) Jack Harbison
 34  Grant                                     8:45.53a 
     1) Nicholas Akita                 2) Liam Paulson
     3) Colton Hasser                  4) Shamus Pauli
 35  Union                                     8:48.15a 
     1) Brian Deming                   2) Marco Solari
     3) Jackson Fortin                 4) Caleb Hull
 36  Canby                                     8:50.58a 
     1) Corbin Stoddart                2) Eliab Munoz
     3) Tai Keene                      4) Matthew Luty
 37  Springfield                               9:12.11a 
     1) Conner Lamb                    2) Miguel Ramirez
     3) Leandro Walker                 4) Joshua Walker
 38  Marist                                    9:20.30a 
     1) Malachai Whitaker              2) Michael McConaghie
     3) Karsten Klenke                 4) Conor Thompson
 39  Skyline                                   9:36.48a 
     1) Richard Kamm                   2) Ian Tasky
     3) Parker Dillon                  4) Nicholas Brownlee
 --  Cuthbertson                                    DNS 
     1) Justin Bevacqua                2) Elliott Lightfoot
     3) Rohin Patel                    4) Thomas Wlazlowski
 --  Liberty                                        DNS 
     1) Dylan Taggart                  2) Dannon Martin
     3) Jaiden Martinez                4) Brandon Baker
 --  St Anthony's                                   DNS 
     1) Gabriel Wigutow                2) Jack Morelli
     3) Collin McLaughlin              4) James Ciaccio

Boys Varsity 1600m Sprint Medley Relay  - [1-1-2-4] Finals
=========================================================
     Team                                          Time
=========================================================
  1  Liberty                                   1:30.83a 
     1) Brody Armani                   2) Peyton Caldwell
     3) Giovanni Criss                 4) Ronnie Kendrick
  2  Cuthbertson                               1:33.28a 
     1) Charles Spellings              2) Richard G Johnson
     3) Brenden Robbins                4) Amari Barrow
  3  Lake Oswego                               1:33.35a 
     1) LaMarcus Bell                  2) Henri Danzelaud
     3) James Bauman                   4) Baron Kurland
  4  Ida B. Wells                              1:33.95a 
     1) Marselis Griffiths             2) Dylan Dimond
     3) charlie kramer                 4) Forrest Holt
  5  Jesuit                                    1:34.84a 
     1) Christopher Lowe               2) Hugh Ruttledge
     3) Calvin Hansen                  4) Max Baricevic
  6  Lakeridge                                 1:35.64a 
     1) Zyon Floyd                     2) Jacob Moleiro
     3) Dominic Lemuz                  4) Owen Frazier
  7  Grant                                     1:36.61a 
     1) Aiden Wood                     2) Antoin Hawthorne
     3) Silas Wise                     4) Solomon Barrett
  8  Crater                                    1:36.68a 
     1) Parker Allen                   2) Gabriel Grant
     3) Reese Tiffee                   4) Nicholas Kube
  9  Boise                                     1:36.69a 
     1) Oliver Howard                  2) Will Gebert
     3) Kellen Hulquist                4) William Studebaker II
 10  Herriman                                  1:36.96a 
     1) Devante Stieb                  2) Krew Olson
     3) Ryan Snedaker                  4) Zeke Kearney
 11  Southridge                                1:37.12a 
     1) Joshua Houfek                  2) Kai Kopplin
     3) Caden Strohl                   4) Niko White
 12  Hermiston                                 1:37.37a 
     1) Logan Zumwalt                  2) Gio Gonzague
     3) Jaime Ramirez Ortega           4) Justus Counsell
 13  Lincoln                                   1:37.44a 
     1) Emmett Togni                   2) Greyson Murff
     3) Cole Pitzer                    4) Chase Kochis
 14  Newberg                                   1:37.78a 
     1) Caden Johns                    2) Gabriel Bondurant
     3) Nathan Call                    4) Dax Duggan
 15  Eaglecrest                                1:37.94a 
     1) Savon Johnson                  2) Cory Jackson Jr
     3) Burke Withycombe               4) Dionjae Ross
 16  Hazen                                     1:38.67a 
     1) Isaac Rose                     2) Nicholas Schwamborn
     3) Leo Patricelli                 4) Jayian Landell
 17  Sprague                                   1:39.92a 
     1) Ore Tunji-Ogunsanya            2) Leo Grove
     3) Kenya Johnson                  4) Merrick Scott
 18  Reed                                      1:39.94a 
     1) Jalon Kea                      2) Jonah Altenburg
     3) Carter Gay                     4) Dylan O'Day
 19  Bishop Manogue                            1:40.08a 
     1) Pele Masina                    2) Jadyn Buckner
     3) Cameron Tatara                 4) Hank Kennedy
 20  Franklin (OR)                             1:41.16a 
     1) Josiah Heintzman               2) Ezra Petke-Long
     3) Zach Smith                     4) Jackson Richman
 21  Caldera                                   1:41.42a 
     1) Ben Jackson                    2) Benjamin Sorenson
     3) Tommy Caudle                   4) Cohen Montoya
 22  Bishop Blanchet                           1:41.76a 
     1) Thor Runger-Balas              2) Finn Leigland
     3) Mason Mandell                  4) Chane Brummond
 23  Walla Walla                               1:42.02a 
     1) Will Sullivan                  2) Kelen Kenny
     3) Wyatt Jenes                    4) Kahiau Helm
 24  Skyline                                   1:42.74a 
     1) Dylan Huynh                    2) Nicholas Brownlee
     3) Sawyer Westerlund              4) Reidar Aageson
 25  South Medford                             1:43.27a 
     1) Cade Siewert                   2) Elijah Baines
     3) Tanner Tuggle                  4) Joseph Clevenger
 26  Richland                                  1:43.38a 
     1) Dorian Chadis                  2) Gabriel Mackley
     3) Julian Mendoza                 4) Benjamin Higbee
 27  Kent Meridian                             1:44.30a 
     1) Johnson Nguyen                 2) Christian Mortimer
     3) Joel Remos                     4) Jhon Sanchez
 28  Mt Si                                     1:44.69a 
     1) Brandon Wallace                2) Isaac Bruce
     3) Jacob Stakkestad               4) Tyler Mergenthaler
 29  Springfield                               1:46.91a 
     1) Sean Cleary                    2) Dylan Schifferdecker
     3) Elijah Hebert                  4) Adam Hernandez
 30  Marist                                    1:46.97a 
     1) DeShawn Jackson                2) Bret Morehouse
     3) Questin Fuchs                  4) Jaden Turner
 31  Newport                                   1:49.62a 
     1) Jonathan Lee                   2) Roberto Herrera
     3) Reef Gamache                   4) Marcos Garcia
 32  Glide                                     1:56.73a 
     1) Karl Ramas                     2) Aiden Trudeau
     3) Ben Atkin                      4) Darien Dybowski
 --  Ashland                                        DNF 
     1) Gavin White                    2) Theodore Williams
     3) Cole Beneventi                 4) Caden Negra
 --  Wilson (Long Beach)                             DQ 
     1) Andrew Johnson                 2) Kaedyn Burroughs
     3) Ky'Zir Burroughs               4) Sedwitz Dumont II

Boys Varsity 1600m Sprint Medley Relay  - [2-2-4-8] Finals
=========================================================
     Team                                          Time
=========================================================
  1  Wilson (Long Beach)                       3:33.01a 
     1) Andrew Johnson                 2) Sedwitz Dumont II
     3) Ethan Bartee                   4) Wyland Obando
  2  Cuthbertson                               3:34.65a 
     1) Bryce Gatlin                   2) Carter Waters
     3) Elliott Lightfoot              4) Thomas Wlazlowski
  3  South Eugene                              3:35.27a 
     1) Donovan Locklyn                2) Levi Hawes
     3) Raul Verges                    4) Jan Bremer
  4  Eaglecrest                                3:35.85a 
     1) Jeffrey Poku                   2) Cory Jackson Jr
     3) Thierry Asare                  4) Evan Keppy
  5  Herriman                                  3:36.26a 
     1) Devante Stieb                  2) Ryan Snedaker
     3) Owen Reading                   4) Andrew Marks
  6  Camas                                     3:37.85a 
     1) Cody Young                     2) Jack Macdonald
     3) Max Ensinger                   4) Caden Socquet
  7  Boise                                     3:38.02a 
     1) Dylan Chambers                 2) William Studebaker II
     3) Kellen Hulquist                4) Jacob Fornander
  8  McNary                                    3:38.16a 
     1) Pawit Potisuk                  2) Mason Bowlby
     3) Pawat Potisuk                  4) Yosef Picazo
  9  Tualatin                                  3:39.29a 
     1) Cole Hachmeister               2) Ethan Coddington
     3) Keawe Middleton                4) Alex Ehrhart
 10  Richland                                  3:39.98a 
     1) Levi Stiver                    2) Jack Forbes
     3) Brayden Pratt                  4) Om Nair
 11  South Albany                              3:40.38a 
     1) Isaiah Stewart                 2) Dwayne Conrod
     3) Ayden Salvatierra              4) Robbie Johnston
 12  Auburn Riverside                          3:41.53a 
     1) Jordan Stubblefield            2) Oliver Nguyen
     3) Tony Lopez                     4) Vlad Voievodin
 13  Henry Jackson                             3:41.61a 
     1) Alexander Rabena               2) Cole Truant
     3) Whittaker Perrin               4) Nathan Peacocke
 14  Marshfield                                3:43.40a 
     1) Jake Day                       2) Carter McGriff
     3) Chandler Wyatt                 4) Bodey Lutes
 15  Centennial                                3:44.09a 
     1) Zachary Hobson                 2) Jeremiah Bonine
     3) Keona Arneson                  4) Levi Hymas
 16  Grant                                     3:44.71a 
     1) Silas Wise                     2) Aiden Wood
     3) Cain Giacomini                 4) Ben Talmadge
 17  Grants Pass                               3:44.98a 
     1) Davion Moseley                 2) Gage Blay
     3) Tyler McIntosh                 4) Jaia Hannagan
 18  Kent Meridian                             3:45.00a 
     1) Johnson Nguyen                 2) Jhon Sanchez
     3) Malik Aweys                    4) Theo Carter
 19  Mountain View (ID)                        3:45.11a 
     1) Jacob Allen                    2) Garrett Freeman
     3) Nathan Bunning                 4) Alden Chamberlain
 20  Eastlake                                  3:45.41a 
     1) Asir Jackson                   2) Kelyan Wandji
     3) Mason Heisser                  4) Daniel Montano
 21  Rogers (Puyallup)                         3:45.48a 
     1) Jaden Rafael Walker            2) Rashard Boone
     3) Gabriel LaTour                 4) Porter Reynolds
 22  Mercer Island                             3:46.52a 
     1) Quinn Shavey                   2) Israel Shrode
     3) Siarhei Kushal                 4) Charles Staddon-Smith
 23  San Francisco University                  3:47.00a 
     1) Trevor Tarm                    2) Jordan Chau
     3) Luke Burton                    4) Pierce Friel
 24  Canby                                     3:47.32a 
     1) Cohen Hall                     2) Aiden Lucas
     3) Logan Peterson                 4) Tai Keene
 25  Ashland                                   3:48.09a 
     1) Cole Beneventi                 2) Theodore Williams
     3) Caden Negra                    4) Zeb LaCoste
 26  Issaquah                                  3:48.77a 
     1) Shontel Bradley-Polk           2) Austin Schildt
     3) Greyson Pike                   4) Nathaniel Laursen
 27  Bishop Blanchet                           3:49.21a 
     1) Mason Mandell                  2) Isaac Moore
     3) Joe Flora                      4) Declan LaMotte
 28  Mountain View (OR)                        3:51.32a 
     1) Jordan Best                    2) Jacob Lewis
     3) Quinn Goewey                   4) Kyle Kirsch
 29  Reed                                      3:52.44a 
     1) Carter Gay                     2) Jalon Kea
     3) Juelien Jackson                4) Matteo Verdi
 30  Southridge                                3:52.82a 
     1) Zaccarius Barnett-Grizzell     2) Kai Kopplin
     3) Julius Vesel                   4) Reece Wiencken
 31  Mt Si                                     3:53.67a 
     1) Maceo Swanzy                   2) Tyler Mergenthaler
     3) Zander Anderson                4) Andrew Krejci
 32  Gresham                                   3:53.86a 
     1) Wilando Bell-Henderson         2) Christ Min
     3) Skylar Landingin               4) Cole Parker
 33  Shorewood                                 3:54.23a 
     1) Matbeal Dinka                  2) Tristan Crittenden
     3) Kyan McCary-Smith              4) Alex Yee
 34  Sheldon (OR)                              3:55.45a 
     1) Jaxon Alexander                2) Gandenn Robinson
     3) Beringer Ranstad               4) Ash Campbell
 35  West Point Grey                           3:55.65a 
     1) Theo Naimer                    2) Mattias Cherniak
     3) Ben Romney                     4) Logan Huttunen
 36  Olympia                                   3:56.08a 
     1) Eli Hutt                       2) Orion McGann
     3) Soren Olsen                    4) Tristan Steffen
 37  Valley View                               3:56.39a 
     1) Mark Williams                  2) Joshua Cannales
     3) Gian Espinoza                  4) Elias Melendrez
 38  Redmond                                   3:56.59a 
     1) Ryan Ronning                   2) Carter Heikkila
     3) Lance Bezdek                   4) Taylor Hall
 39  Sandy                                     3:57.74a 
     1) Jasiah Cochran                 2) Cayden Skelton
     3) Keegan Kruse                   4) Nikolas Gibson
 40  Marist                                    3:59.59a 
     1) Aidan Miller                   2) Max Helfrich
     3) Joe Thornton                   4) Luke Manning
 41  Willamina                                 4:06.29a 
     1) Austin Carrasco                2) Kaleb Cruickshank
     3) Ben Moore                      4) Jose Cruz
 42  Mohawk                                    4:12.83a 
     1) Liam O'Dea                     2) Brody Robinson
     3) Ewan O'Dea                     4) Corbin Dalton
 43  Glide                                     4:16.21a 
     1) Peter Sheppard                 2) Louis Rinnert
     3) Kaleb Scheid                   4) Noah Eichenbusch
 44  Thomas Jefferson                          4:17.96a 
     1) Adam Thomas                    2) Lemuel Bloedel
     3) Jason Iraheta                  4) Viktors Vitolins-Delhomme
 --  Caldera                                         DQ 
     1) Cohen Montoya                  2) Ben Jackson
     3) Tommy Caudle                   4) Luke Harris

Boys Varsity Distance Medley Relay  - [12-4-8-16] Finals
=========================================================
     Team                                          Time
=========================================================
  1  Herriman                                  9:59.57a 
     1) Maxwell Hofheins               2) Zeke Kearney
     3) Tayshaun Ogomo                 4) William Steadman
  2  Boise                                     10:07.59a 
     1) Jack Sheesley                  2) Cael Williams
     3) Kaden Helder                   4) Noe Kemper
  3  Riverton                                  10:11.89a 
     1) Gage Helm                      2) Tyler (TJ) Warnick
     3) Kye Comish                     4) Samuel Ghiz
  4  Franklin (OR)                             10:14.61a 
     1) Zafer Courcelle                2) Rowan Haywood-O'Neill
     3) Emil Nelson                    4) Brennan McEwen
  5  Coeur D'Alene                             10:15.29a 
     1) Zackery Cervi-Skinner          2) Lachlan May
     3) Jacob King                     4) Maximus Cervi-Skinner
  6  St Anthony's                              10:16.21a 
     1) Jack Morelli                   2) James Ciaccio
     3) Gabriel Wigutow                4) Collin McLaughlin
  7  Mercer Island                             10:17.71a 
     1) Bodie Thomas                   2) Quinn Shavey
     3) Matthew Lawrence               4) Owen Powell
  8  Shorewood                                 10:22.06a 
     1) Max Billett                    2) Avery Lagasca
     3) Luke Gillingham                4) Keiyu Mamiya
  9  Ida B. Wells                              10:23.74a 
     1) Casey Miller                   2) Forrest Holt
     3) Lev Mitchell                   4) Asher Danielson
 10  Eastlake                                  10:26.15a 
     1) Connor Hom                     2) Bryson Hodges
     3) Andrew Talius                  4) Elijah Yoon
 11  Issaquah                                  10:28.11a 
     1) Connor Rickey                  2) Toren Garcia
     3) Benjamin Lucas                 4) Brennen Rickey
 12  Mountain View (ID)                        10:29.08a 
     1) Noah Orton                     2) Madden Ryan
     3) Austin Riley                   4) Benjamin Jensen
 13  Crater                                    10:29.67a 
     1) Tayvon Kitchen                 2) Nicholas Kube
     3) Jack Sandlin                   4) William Shore
 14  Hermiston                                 10:37.42a 
     1) John Mills                     2) Ryan Allen
     3) Franco Gonzalez Mendoza        4) Jaysen Rodriguez
 15  Wilson (Long Beach)                       10:37.95a 
     1) Cash Obando                    2) Maxwell Barbee
     3) Anthony Ruiz                   4) Kyle Holland
 16  Cuthbertson                               10:39.11a 
     1) Justin Bevacqua                2) Elliott Lightfoot
     3) Amari Barrow                   4) Thomas Wlazlowski
 17  Olympia                                   10:40.08a 
     1) Logan Jones                    2) Braden Griffith
     3) Samuel Schilter                4) Caden Durocher
 18  Timberline (Boise)                        10:44.87a 
     1) Hunter Marlatt                 2) Will Cox
     3) Mason Pierce                   4) Wil Ihmels
 19  Kingston                                  10:45.19a 
     1) Luke Whalen                    2) Zach Cummings
     3) Emmanuel Moes                  4) Lucas Lenz
 20  South Albany                              10:45.27a 
     1) Zander Campbell                2) Ayden Salvatierra
     3) Robbie Johnston                4) Matthew Resnik
 21  Henry Jackson                             10:45.49a 
     1) Ethan Holmes                   2) Pranay Badri
     3) Benjamin L Christiansen        4) Matthew Fairwell
 22  San Francisco University                  10:47.65a 
     1) Lucas Garner                   2) Dash Donovan
     3) Pierce Friel                   4) Ben Jones
 23  Arlington                                 10:48.55a 
     1) Lucas Spurling                 2) James Scott
     3) Beau Pearson                   4) Noah Bumgardner
 24  La Salle Prep                             10:49.85a 
     1) Gordon Thomas                  2) Cooper Eldon
     3) Dylan Ryznar                   4) Sean Snow
 25  Hood River Valley                         10:49.91a 
     1) Kai Wagner                     2) Chaz Rockett
     3) Jackson Bullock                4) Logan King
 26  Camas                                     10:50.21a 
     1) Jayden Jones                   2) Cody Young
     3) Max Merrifield                 4) Cohen Butler
 27  Adrienne Nelson                           10:55.55a 
     1) Joe Yang                       2) Tabor Boddington
     3) Aidan Medina                   4) Kai Miles
 28  Central Catholic                          10:56.07a 
     1) Finn Briscoe                   2) Bobby Blanchet
     3) Greer Shorr                    4) Mason Hawkins
 29  Grant                                     10:56.11a 
     1) Nathaniel Rumberger            2) Noah DuVivier
     3) Leo Aslakson                   4) Grady Gilkey
 30  Cleveland (OR)                            10:56.49a 
     1) Grant Morrison                 2) Reuben Cohen
     3) Adam Kehe                      4) Duncan Creagle-Doran
 31  Centennial                                10:56.93a 
     1) Arnulfo Romero                 2) Carson Burrup
     3) Landon Jensen                  4) Drew Donahue
 32  Forest Grove                              10:57.11a 
     1) Ethan Krieger                  2) Isaac Davenport
     3) Riley Brown                    4) Sawyer Marquis
 33  Mead                                      10:58.19a 
     1) Jaedon Phillips                2) Matthew McShane
     3) Jovanny Lieb                   4) Jonah Wiser
 34  Clackamas                                 10:58.28a 
     1) Kruz Mogel                     2) Luke Baker
     3) Nathan Peters                  4) Emiliano Diaz-Garcia
 35  Rogers (Puyallup)                         11:00.08a 
     1) Amin Fidaar                    2) Wesley Isenberger
     3) Parker Diseth                  4) Jaiveer Lalli
 36  Valley Catholic                           11:00.79a 
     1) Peter Davis                    2) Ronan Hanson
     3) Kyle Becker                    4) Morgan Amano
 37  Eaglecrest                                11:03.05a 
     1) Brady Hoffman                  2) Jonas Cummings
     3) Gabriel Gutierrez              4) Cole Camp
 38  West Point Grey                           11:04.05a 
     1) Cole Timko                     2) Spencer Blomerus
     3) Ben Campbell                   4) Andrew Neill
 39  Mountainside                              11:04.47a 
     1) Joshua Hovinga                 2) Mano Oblad
     3) Ryan Nations                   4) Lucas Franck
 40  Richland                                  11:06.51a 
     1) Kellan Nelson                  2) Trent Bowers
     3) Weston Freeze                  4) Crew Martell
 41  Ridgeview                                 11:07.20a 
     1) Gavin Taylor                   2) Nathan Liddell
     3) Jack Taylor                    4) Luke Johnston
 42  Sunset                                    11:07.66a 
     1) Rohan Shenoy Kudpi             2) Brady Charon
     3) Will Fitch                     4) Drake Zeramby
 43  Lakeridge                                 11:10.19a 
     1) Matthew Rodrigano              2) Jack Harbison
     3) Finn Rolstad                   4) Jack Andrews
 44  La Grande                                 11:12.02a 
     1) Josef Simonis                  2) Dane Fine
     3) Sirak Kellogg                  4) Austin Uhl
 45  Grants Pass                               11:12.58a 
     1) Ethan Blair                    2) Tyler McIntosh
     3) Nathan Oliva                   4) Jaia Hannagan
 46  Sprague                                   11:12.74a 
     1) Eelan Nevel                    2) Colin Williams
     3) Annon Schnell                  4) Dakota Neaman
 47  Summit                                    11:12.97a 
     1) Jackson Dean-Ziegler           2) Jovan Acevedo
     3) Drew Stilson                   4) Turner Crockett
 48  Churchill                                 11:13.76a 
     1) Alexander Briggs               2) Alexander Zarate
     3) Hestin Duff-Estrada            4) Alesandro Gibbs
 49  McNary                                    11:14.59a 
     1) Jacob Olmos                    2) Joey Elston
     3) Cain Duncan                    4) Vince Estrada
 50  Oregon Episcopal                          11:15.26a 
     1) Tanner King                    2) Brady Mason
     3) R.E. Jamieson                  4) Ronan Gantzos
 51  Curtis                                    11:15.66a 
     1) Lincoln Bosh                   2) Trevor Odom
     3) Owen Mangrum                   4) Dima Serafimovici
 52  Sherwood                                  11:18.13a 
     1) Lukas Valdez                   2) Ryan Dunn
     3) Jack Chidester                 4) Kurt Eddington
 53  Valley View                               11:26.55a 
     1) Elias Melendrez                2) Parker Elam
     3) Guillermo Amador               4) Alexander De Los Reyes
 54  Jefferson                                 11:27.85a 
     1) Sam Roy                        2) Roman Radecki
     3) Henry ONeal                    4) Kai Greensted
 55  Hudson's Bay                              11:32.63a 
     1) Joseph McRay                   2) Sloan Casanova
     3) Sylas Allen                    4) Brody Will
 56  Newport                                   11:32.88a 
     1) Connor Brown                   2) Ivan Farias
     3) Calvary Votaw                  4) Noah Larsen
 57  Mt Si                                     11:33.43a 
     1) Dallen Jensen                  2) Avery King
     3) Rowan Stannard                 4) Logan Green
 58  South Medford                             11:35.52a 
     1) Jackson Shuldberg              2) Tanner Tuggle
     3) Jazz Hernandez                 4) Mason Carroll
 59  Skyview                                   11:36.99a 
     1) Huckleberry Olson              2) Cole Milkowski
     3) Kyle Maunu                     4) Samuel Pollock
 60  Marist                                    11:39.60a 
     1) Corbin Sage                    2) Conner Harvey
     3) Evan Coffman                   4) Conor Thompson
 61  North Medford                             11:41.26a 
     1) Uriah Webster                  2) Brayden Downey
     3) Porter Webster                 4) Micah Acord
 62  Prairie                                   11:41.37a 
     1) Ethan Pedersen                 2) Ellis English
     3) Tommy Wise                     4) Spencer Hoyt
 63  South Eugene                              11:42.29a 
     1) Hauke Kiley                    2) Levi Hawes
     3) Dakota Jett                    4) Joe Royce
 64  West Linn                                 11:43.37a 
     1) Leo Brown                      2) Quentin Flintjer
     3) Charley Aguilar Auld           4) Tai Brown
 65  Canby                                     11:43.94a 
     1) Rhett Smith                    2) Corbin Stoddart
     3) Jaycob Aguas                   4) Jacob Tilden
 66  Federal Way                               11:57.27a 
     1) Alex Thach                     2) Aiden Nguyen
     3) Mikah Leary                    4) Quinton (King) Jackson
 67  North Eugene                              12:03.38a 
     1) Anil Remedios                  2) Josiah McKinley
     3) Mason Tyler                    4) Finn Gordon
 68  Catlin Gabel                              12:06.23a 
     1) Nolan Swaim                    2) Teddy Ratliff
     3) Milo Jackson                   4) Max Whalen
 69  Skyline                                   12:15.37a 
     1) Reidar Aageson                 2) Parker Dillon
     3) Richard Kamm                   4) Ian Tasky
 70  Thomas Jefferson                          12:16.64a 
     1) Carlos Salinas                 2) Hargunpreet Kharoud
     3) Stephen Mikrut                 4) Evan Hanemann
 71  Southridge                                12:17.94a 
     1) Brenan Toma                    2) Julius Vesel
     3) Jelyel Rodriguez               4) Gavin Martin
 72  David Douglas                             12:24.05a 
     1) Bryton Petrequin               2) Angel Estanilao-Perez
     3) Stone Barron                   4) Ismail Ali
 73  Gresham                                   12:33.07a 
     1) Jack Dillon                    2) Gilberto Hernandez-Gonzalez
     3) Nathan Parker                  4) Ben Graham
 --  Central Kitsap                                  DQ 
     1) Blake Reynolds                 2) Jackson Moyer
     3) Gavin Brown                    4) Michael Vlach

Boys Varsity Shot Put Finals
==============================================================================
     Athlete                   Yr Team                           Mark
==============================================================================
   1 Kai Twaddle-Dunham           Centennial                   18.67m 
   2 Will Foster                  Prairie                      17.19m 
   3 Joseph Miraya                Mountain View (ID)           16.88m 
   4 Juan Pasillas-Stanton        Mountain View (WA)           16.67m 
   5 Blake Johns                  Meridian (ID)                16.56m 
   6 Sawyer Gates                 Liberty                      16.28m 
   7 Carson Condie                Southridge                   16.08m 
   8 Dylan Scott                  Arlington                    16.07m 
   9 Ethan Aman                   Franklin (OR)                15.90m 
  10 Emmanuel Akutey              Reed                         15.80m 
  11 Hayden George                Lebanon                      15.73m 
  12 Brady Holland                Lincoln                      15.20m 
  13 Wyatt Galipeau               Prairie                      15.19m 
  14 Isaiah Meashintubby          Churchill                    15.13m 
  15 Zoe Emery                    Kent Meridian                15.02m 
  16 Micah Wattnem                Rogers (Puyallup)            14.96m 
  17 Ethan Mull                   Cuthbertson                  14.94m 
  18 Sam Merriman                 Bishop Blanchet              14.86m 
  19 Ethan Schmelzer              Bishop Manogue               14.68m 
  20 Greg Keown                   Curtis                       14.47m 
  21 Kelby Rice                   Mountain View (ID)           14.40m 
  22 Makai DeBerry                West Salem                   14.23m 
  23 Grady Johnson                Grants Pass                  14.20m 
  24 Evan Berg                    Mead                         14.18m 
  25 Kael Weatherby               Eaglecrest                   14.12m 
  26 Devin Brooks                 Clackamas                    14.12m 
  27 Conner Bowen                 Grants Pass                  13.91m 
  28 Charlie Slavik               Bishop Blanchet              13.88m 
  29 Liam Ronayne                 Timberline (Boise)           13.86m 
  30 Connor Trinca                North Medford                13.78m 
  31 Bookie Cramer                Arlington                    13.77m 
  32 Alex Thompson                Camas                        13.76m 
  33 Isaiah Krauss                Bend                         13.72m 
  34 Lander Marak                 Sandy                        13.25m 
  35 Pierson Lameh                Prairie                      13.17m 
  36 Brandon Mattox               Mead                         12.84m 
  37 Dalton Damiano               Mead                         12.39m 

Boys Varsity Discus Finals
==============================================================================
     Athlete                   Yr Team                           Mark
==============================================================================
   1 Simon Rosselli               Mead                         55.06m 
   2 Kai Twaddle-Dunham           Centennial                   55.03m 
   3 Will Foster                  Prairie                      51.25m 
   4 Andrei Smith                 College Place                49.94m 
   5 Carson Condie                Southridge                   47.99m 
   6 Javin Petry                  Churchill                    47.11m 
   7 Dylan Scott                  Arlington                    46.71m 
   8 Sawyer Gates                 Liberty                      45.92m 
   9 Ethan Linerud                Camas                        45.35m 
  10 Drew McCarty                 Mountainside                 44.90m 
  11 Gage Pedro                   Timberline                   44.88m 
  12 Charlie Slavik               Bishop Blanchet              44.70m 
  13 Lander Marak                 Sandy                        44.48m 
  14 Bradley Hottman              Hermiston                    44.12m 
  15 Christopher Azari            Lakeridge                    43.14m 
  16 Blake Irby                   David Douglas                43.13m 
  17 Benjamin Hill                Summit                       43.10m 
  18 Conner Bowen                 Grants Pass                  42.66m 
  19 Emmanuel Akutey              Reed                         42.18m 
  20 Makani Manuwai               South Medford                41.49m 
  21 Grayson Brown                Sandy                        41.12m 
  22 Robert Akers                 Hermiston                    41.07m 
  23 Hayden Falor                 Arlington                    40.70m 
  24 Kenneth KJ Strunk            Issaquah                     40.36m 
  25 Henry Beckerman              Catlin Gabel                 39.75m 
  26 Bo McLaughlin                McMinnville                  39.57m 
  27 Sam Merriman                 Bishop Blanchet              39.02m 
  28 Ethan Schmelzer              Bishop Manogue               38.92m 
  29 Will Lannen                  Mountain View (OR)           38.70m 
  30 Wil Charles                  Sprague                      38.53m 
  31 Ethan Aman                   Franklin (OR)                37.62m 
  32 Cameron LaGrow               Tualatin                     37.42m 
  33 Greyson Murff                Lincoln                      37.38m 
  -- Wyatt Galipeau               Prairie                        FOUL 
  -- Austin Simmons               West Albany                     DNS 

Boys Varsity Javelin Finals
==============================================================================
     Athlete                   Yr Team                           Mark
==============================================================================
   1 Drew Smith                   Sherwood                     59.00m 
   2 Wyatt Chollman               Issaquah                     58.34m 
   3 Ethan Grimm                  Tualatin                     57.13m 
   4 Jared Williams               Camas                        54.68m 
   5 Evan Berg                    Mead                         53.85m 
   6 Caleb Perry                  Barlow                       51.96m 
   7 Gracen Sandoz                Newberg                      51.85m 
   8 Cameron Downing              Olympia                      51.52m 
   9 Lance Robinson               Richland                     50.55m 
  10 Bookie Cramer                Arlington                    50.25m 
  11 Griffin Cole                 St. George's                 49.97m 
  12 Cian Bryant                  Lakeridge                    49.91m 
  13 Sheppard Kilkenny            Sherwood                     49.65m 
  14 Henry Glad                   Lake Oswego                  49.61m 
  15 Jake Cook                    Hazen                        48.84m 
  16 Austin Cacioppi              South Eugene                 48.61m 
  17 Kooper Schmitt               Richland                     48.40m 
  18 Cash Cook                    Mountain View (WA)           48.39m 
  19 Dax Sizemore                 Caldera                      48.20m 
  20 Makai DeBerry                West Salem                   47.85m 
  21 Ike Bradshaw                 Southridge                   47.20m 
  22 Michael Nguyen               Curtis                       46.91m 
  23 Bo McLaughlin                McMinnville                  46.60m 
  24 Alex Carney                  Summit                       46.40m 
  25 Tanner Nelson                Mt Si                        45.98m 
  26 Kian Beaird                  Caldera                      45.98m 
  27 Zachary Schriner             Eastlake                     45.96m 
  28 Austin Fuqua                 Camas                        45.78m 
  29 Jordan Rossetta              Grants Pass                  45.75m 
  30 Mylon Pofahl                 Summit                       45.74m 
  31 Oliver Wolfe                 Tualatin                     45.31m 
  32 Izak Hutchins                Roseburg                     45.00m 
  33 Henry Beckerman              Catlin Gabel                 42.58m 
  34 Jeremy Fleming               Arlington                    42.23m 
  35 Derek Olivo                  McNary                       41.83m 
  36 Kenneth KJ Strunk            Issaquah                     41.26m 

Boys Varsity High Jump Finals
==============================================================================
     Athlete                   Yr Team                           Mark    Wind
==============================================================================
   1 Houston Klug                 North Medford                 2.03m        
   2 Collin Moore                 Summit                        1.98m        
   3 Geron White                  Federal Way                   1.93m        
   4 Jordan McDonald              Boise                         1.93m        
   5 Illia Beizak                 Hazen                         1.88m        
   5 Tobin Knudson                Centennial                    1.88m        
   7 Carter Christianson          Wilsonville                   1.88m        
   8 Jayden Jessee                Grants Pass                   1.88m        
   8 Noah Goodrich                Summit                        1.88m        
   8 Joseph Clevenger             South Medford                 1.88m        
   8 Brevin Binder                Mountain View (ID)            1.88m        
  12 Kevin Smith                  Liberty                       1.83m        
  12 Alec Brent                   Alpha                         1.83m        
  12 Jackson Mathers              Parkrose                      1.83m        
  12 Kale Jensen                  Siuslaw                       1.83m        
  16 Isaac Compaore               West Linn                     1.83m        
  17 Jayden Diggins               Eaglecrest                    1.83m        
  17 Braden Powers                Mead                          1.83m        
  19 Leupold Wang                 St Michaels University        1.83m        
  19 Calvin Stewart               South Salem                   1.83m        
  19 Thomas Priegel               Eagle                         1.83m        
  22 Dominic Williams             Reed                          1.78m        
  22 Joshua Mills                 Cuthbertson                   1.78m        
  22 Japheth Rutoh                Cuthbertson                   1.78m        
  22 Aidric Richter               Hazen                         1.78m        
  22 Maxwell Roberson             Hazen                         1.78m        
  22 Gabriel Bondurant            Newberg                       1.78m        
  22 Grant Harris                 Union                         1.78m        
  29 Kaid Hunter                  Arlington                     1.78m        
  30 Paris Saunders               Thomas Jefferson              1.78m        
  31 Elijah Green                 Southridge                    1.73m        
  31 Pierce Myers                 Ida B. Wells                  1.73m        
  31 Cole Milkowski               Skyview                       1.73m        
  31 Hank Kennedy                 Bishop Manogue                1.73m        
  35 Aaron Howell                 Eagle                         1.73m        
  36 Carson Naehr                 Issaquah                      1.73m        
  37 Athens McDuffie              Reed                          1.68m        
  -- Topher Gabel                 Sandy                           DNS        
  -- Dante Cicolani               McMinnville                      NH        
  -- Kaz Mitchell                 Newport                          NH        

Boys Varsity Pole Vault Finals
==============================================================================
     Athlete                   Yr Team                           Mark    Wind
==============================================================================
   1 Chase McGee                  Camas                         4.85m        
   2 Jordan Lasher                Yelm                          4.85m        
   3 Danner Wilson                Marshfield                    4.55m        
   4 Phillip Wald                 Hanford                       4.55m        
   5 Liam (William) Hodson        Boise                         4.55m        
   6 Kadmiel Lopez                Mead                          4.40m        
   7 Troy Hockett                 David Douglas                 4.40m        
   8 John Parks                   Marshfield                    4.40m        
   9 Griffin Haider               South Salem                   4.25m        
   9 Austin Mitchell              Union                         4.25m        
  11 Devon Scott                  South Medford                 4.25m        
  12 Alex Silvester               Mountain View (ID)            4.25m        
  13 John Ladd Steele             Lincoln                       4.25m        
  14 Tyas Selby                   Ridgeview                     4.25m        
  15 Benjamin Sorenson            Caldera                       4.25m        
  16 Arsenios Harrington          Richland                      4.10m        
  17 Riley Berry                  Richland                      4.10m        
  17 William Dozier               Lakeridge                     4.10m        
  17 Julian Morehouse             The Dalles                    4.10m        
  20 Jonas Michael                Bainbridge                    4.10m        
  20 Thomas Alrick                Liberty                       4.10m        
  22 Elijah Lynch                 Richland                      4.10m        
  23 Tanner Hardley               Washougal                     3.95m        
  24 Matthew Jenson               Grants Pass                   3.95m        
  25 Carson Hunsaker              Sprague                       3.95m        
  26 Rex Cordell                  Mountain View (OR)            3.95m        
  27 Justin Allen                 Siuslaw                       3.95m        
  27 Hunter Kleindl               Rogers (Puyallup)             3.95m        
  27 Francisco Solberg            Hood River Valley             3.95m        
  30 Max Smith                    Ida B. Wells                  3.95m        
  31 Yafei Shou                   Bainbridge                    3.80m        
  32 Will Johnson                 Siuslaw                       3.80m        
  33 Dylan Jensen                 Siuslaw                       3.80m        
  34 Zachary Miller               Caldera                       3.80m        
  35 Sage Gorbett                 Bend                          3.50m        
  -- Will Monnig                  Southridge                      DNS        
  -- Ian Standifer                Spanaway Lake                    NH        
  -- Kirill Averin                Mountainside                     NH        
  -- Mahyar Mohajeri              Garfield                         NH        
  -- Wyatt Kuchta                 McMinnville                      NH        
  -- Jacob Farmer                 Eagle                            NH        

Boys Varsity Long Jump Finals
==============================================================================
     Athlete                   Yr Team                           Mark    Wind
==============================================================================
   1 Gabriel Grant                Crater                        7.17m     0.2
   2 Truman Brasfield             Corvallis                     7.11m     1.3
   3 Tawaf Aboudou                Garfield                      6.74m     0.7
   4 Peace Warah                  Eaglecrest                    6.68m     1.9
   5 Joseph Donnelly              Central Catholic              6.58m     0.7
   6 Jaden Riley                  Liberty                       6.58m     1.1
   7 Braydon Bayless              St George's                   6.57m     2.1
   8 Kaid Hunter                  Arlington                     6.50m     0.9
   9 Niko White                   Southridge                    6.49m     0.1
  10 Owen Phillips                Sheldon (OR)                  6.48m     0.7
  11 Brian Maloney                Summit                        6.45m     1.9
  12 Ohene Dah                    San Francisco University      6.43m     1.8
  13 Logan Hilty                  West Salem                    6.42m     1.5
  14 Izrahiah Flechtner           Franklin (OR)                 6.42m     1.1
  15 William Wolters              Reed                          6.38m     0.8
  16 Benati Louvouezo             Grant                         6.37m     1.3
  17 Tyler Craft                  Tualatin                      6.33m     0.3
  18 Mason Heisser                Eastlake                      6.32m     1.8
  19 Ryan Voss                    Rio Americano                 6.29m     0.2
  20 Jalen Brightful              Richland                      6.25m     1.4
  21 Brody Armani                 Liberty                       6.22m     0.5
  22 Maceo Swanzy                 Mt Si                         6.20m     1.5
  23 Makeo Sneddon                Eagle                         6.19m     0.5
  24 Kai McCormack                Sheldon (OR)                  6.18m     0.5
  25 Tayden Blue                  Garfield                      6.14m     0.1
  26 Hudson Pearson               Sandy                         6.10m     0.8
  27 Taeven Hill                  Union                         6.01m     0.6
  28 Charlie Kramer               Ida B. Wells                  5.93m     1.1
  28 Chase McGee                  Camas                         5.93m     1.1
  30 Kadmiel Lopez                Mead                          5.92m     1.4
  31 Grant Smith                  Lake Oswego                   5.86m     1.2
  32 Tadhg Brown                  Summit                        5.77m     1.2
  33 Ty Allinger                  Prairie                       5.69m     0.2
  34 Griffin Haider               South Salem                   5.48m     1.6
  -- Calder Morrison              Sunset                          DNS        
  -- Cam Chapa                    Eaglecrest                      DNS        

Boys Varsity Triple Jump Finals
==============================================================================
     Athlete                   Yr Team                           Mark    Wind
==============================================================================
   1 Eli Forsha                   Sheldon (OR)                 14.36m     0.0
   2 Justin Temple Jr             Puyallup                     13.79m     2.3
   3 Noah Goodrich                Summit                       13.68m     0.2
   4 Mason Heisser                Eastlake                     13.59m     0.4
   5 Benati Louvouezo             Grant                        13.41m     0.4
   6 Tawaf Aboudou                Garfield                     13.39m     0.8
   7 Isaiah Jordan                Liberty                      13.38m    -0.2
   8 Brian Maloney                Summit                       13.24m     0.2
   9 Tyler Craft                  Tualatin                     13.23m     1.5
  10 Chane Brummond               Bishop Blanchet              13.12m     0.0
  11 Noah McBroom                 Union                        12.96m     2.2
  12 Evan Morris                  Sherwood                     12.89m     2.5
  13 Gabe Tobiasson               Skyview                      12.85m     0.0
  14 Savon Johnson                Eaglecrest                   12.85m     0.4
  15 Davis Doan                   Summit                       12.83m    -0.4
  16 Bezalel Tizazu               Eaglecrest                   12.77m     7.0
  17 Riley Sharps                 Sheldon (OR)                 12.68m     0.5
  18 Charlie Wells                Boise                        12.63m     0.0
  19 Will Johnson                 Siuslaw                      12.59m     0.7
  20 Logan Hilty                  West Salem                   12.57m    -0.3
  21 Shanko Kornachuk             Lakeridge                    12.54m     0.5
  22 Athens McDuffie              Reed                         12.50m     0.0
  23 Cade Siewert                 South Medford                12.46m     0.8
  24 Jaylan Moore                 Sherwood                     12.46m     0.0
  25 Joshua Houfek                Southridge                   12.41m     0.0
  26 Christian Mortimer           Kent Meridian                12.34m     0.0
  27 Matthew Blankenship          Mountain View (OR)           12.31m     0.0
  28 Kegan White                  Camas                        12.29m     0.0
  29 Taeven Hill                  Union                        12.27m     1.0
  30 Paris Saunders               Thomas Jefferson             12.27m     2.3
  31 Aaidyn Bokuro                Newport                      12.24m     0.3
  32 Anthony Esuk                 Sunset                       12.24m     0.0
  33 Siarhei Kushal               Mercer Island                11.98m     0.0
  34 Jaden Riley                  Liberty                      11.89m     0.6
  35 Kellyn Filley                West Salem                   11.87m     0.0
  -- Anthony Westlake             Grants Pass                     DNS     0.0

Boys Varsity Hammer Finals
==============================================================================
     Athlete                   Yr Team                           Mark
==============================================================================
   1 Lander Marak                 Sandy                        61.59m 
   2 Jared Williams               Camas                        56.87m 
   3 Lawrence Man                 J.N. Burnett                 55.39m 
   4 Bradley Hottman              Hermiston                    52.80m 
   5 Ethan Linerud                Camas                        51.87m 
   6 Sawyer Gates                 Liberty                      49.68m 
   7 Carson Condie                Southridge                   48.92m 
   8 Dominic Mikacevich Warho     Burnaby Central              48.49m 
   9 Gage Pedro                   Timberline                   47.99m 
  10 Blake Johns                  Meridian (ID)                47.69m 
  11 Tristan Bahm                 Olympia                      47.66m 
  12 Javin Petry                  Churchill                    45.24m 
  13 Drew Dunahugh                Lincoln                      44.84m 
  14 William Corey                Camas                        42.85m 
  15 Hunter Allen                 Hermiston                    42.54m 
  16 Eli Cherullo                 Olympia                      40.80m 
  17 Hayden Falor                 Arlington                    39.76m 
  18 Joel Pedro                   Timberline                   29.96m 
  -- Tyler Blevins                Yelm                            DNS 

Boys Freshman  40 Yard Dash Finals
==============================================================================
     Athlete                   Yr Team                           Mark    Wind
==============================================================================
  1  Isaya Migani                 Roosevelt (OR)                4.72a        
  2  Cooper Roms                  West Linn                     4.82a        
  3  Beau Stewart                 Mountain View (ID)            4.85a        
  4  Jaden Rafael Walker          Rogers (Puyallup)             4.87a        
  5  Hayes Stetler                Shorewood                     4.89a        
  6  Cole Hachmeister             Tualatin                      4.90a        
  7  Nick Normington              Grant                         4.90a        
  8  Tyler Russell                Reed                          4.92a        
  9  George Malina                Eastlake                      4.94a        
 10  Dominic Anderson             Camas                         4.95a        
 11  Greyson Murff                Lincoln                       4.96a        
 12  Drew Granade                 Marist                        4.97a        
 13  Dominik Gerlach-Lumembo      Central Catholic              4.98a        
 14  Cade Mackeson                Caldera                       5.00a        
 15  Gracyn Fitch                 Sandy                         5.01a        
 16  Ahmad Ames                   Skyview                       5.03a        
 17  Carter Wachs                 Redmond                       5.04a        
 18  Ratherio Velez               Curtis                        5.05a        
 19  Hudson Pearson               Sandy                         5.08a        
 20  Conner Harvey                Marist                        5.18a        
 21  Ben Moore                    Willamina                     5.19a        
 22  Rory Pedrick                 Franklin (OR)                 5.26a        
 23  Davian Frazier               Siuslaw                       5.30a        
 24  Bryson Smith                 Willamina                     5.34a