Event Records

Highlighter is active: ClickTap an entry to show highlight options.

Mens

100 Meters
1.10Anthony Thompson11.54cPRMay 4Corvallis @ West Albany
2.12Jarret LaCoste11.74cPRMay 4Corvallis @ West Albany
3.9Tanner Keuter12.02 (.5)May 11Mid Willamette Conference
4.11Michael Soot12.14cPRMar 30Lebanon @ West Albany
9Nathan Clark12.14cPRMay 4Corvallis @ West Albany
9Jacob Lacoste12.14cMar 30Lebanon @ West Albany
7.12Keith Harry12.24cMay 4Corvallis @ West Albany
8.10Devon Holcomb12.40Mar 30Lebanon @ West Albany
9.10Jordan Forrest12.41PRMar 16West Albany @ Woodburn
10.9Brian Garcia12.44cPRMay 4Corvallis @ West Albany
11.10Hyrum Crook12.63PRMar 16West Albany @ Woodburn
12.10Micheal Alexander12.70Mar 30Lebanon @ West Albany
13.10Jacobi Smith12.74cPRApr 6Dallas at West Albany
14.10Brendan Breslin12.84cPRApr 20South Albany @ West Albany
15.11Brandon Myers12.94cPRApr 20South Albany @ West Albany
16.10Andrew Mason13.06PRMar 16West Albany @ Woodburn
17.11Aaron Potter13.08Mar 16West Albany @ Woodburn
18.10Blake Dawson13.11PRMar 30Lebanon @ West Albany
19.10Ben Engel13.46Mar 16West Albany @ Woodburn
20.9Hayden Allen13.54cMay 4Corvallis @ West Albany
 
200 Meters
1.10Anthony Thompson24.13 (.9)May 11Mid Willamette Conference
2.12Keith Harry24.41 (.5)PRMay 11Mid Willamette Conference
3.9Nathan Clark24.94cMay 4Corvallis @ West Albany
4.10Micheal Alexander25.04cMay 4Corvallis @ West Albany
5.10Devon Holcomb25.64cApr 6Dallas at West Albany
11Michael Dee25.64cPRApr 6Dallas at West Albany
7.11Michael Soot25.74cPRApr 20South Albany @ West Albany
8.9Abel Rodriguez26.24cPRMay 4Corvallis @ West Albany
9.10Jacobi Smith26.40PRMar 30Lebanon @ West Albany
10.11Brandon Myers26.89PRApr 27West Albany @ Silverton
11.9Trevor Baley26.99PRApr 27West Albany @ Silverton
12.9Hayden Allen27.64cPRMay 4Corvallis @ West Albany
13.10Samuel Collet28.16PRApr 27West Albany @ Silverton
14.10Ben Engel28.64cPRApr 6Dallas at West Albany
15.10Blake Dawson29.56Mar 16West Albany @ Woodburn
16.9Grant Robertson31.10PRApr 27West Albany @ Silverton
 
400 Meters
1.11Michael Dee53.42PRMay 11Mid Willamette Conference
2.12Keith Harry54.53Apr 15Springfield Rotary Invitational
3.12Alex Hasselman55.74cPRMay 4Corvallis @ West Albany
4.10Zach Roth56.24cPRMay 4Corvallis @ West Albany
5.10Jacobi Smith56.82PRApr 27West Albany @ Silverton
6.9Abel Rodriguez58.34cPRApr 20South Albany @ West Albany
7.9Trevor Baley59.89May 6MWC JV District Meet
8.10Devon Holcomb59.91May 6MWC JV District Meet
9.9Nathan Clark1:00.15PRMar 30Lebanon @ West Albany
10.9Issac Fieland1:00.84cPRApr 6Dallas at West Albany
11.10Micheal Alexander1:00.93Mar 30Lebanon @ West Albany
12.10Ben Engel1:02.44cPRApr 20South Albany @ West Albany
13.10Samuel Collet1:03.74cMay 4Corvallis @ West Albany
14.9Hayden Allen1:05.04cPRApr 6Dallas at West Albany
15.9Grant Robertson1:06.34cPRMay 4Corvallis @ West Albany
16.12John Baily1:11.68PRMar 16West Albany @ Woodburn
17.12Daniel Tucker1:29.99Mar 16West Albany @ Woodburn
 
800 Meters
1.10Zach Roth2:04.32PRApr 15Springfield Rotary Invitational
2.12Alex Hasselman2:04.90PRApr 15Springfield Rotary Invitational
3.9Issac Fieland2:25.3hPRMay 4Corvallis @ West Albany
4.9Spencer Boragine2:25.8hPRMay 4Corvallis @ West Albany
10Joshua Hanna2:25.8hPRMay 4Corvallis @ West Albany
6.9Kevin Tegan2:27.7hPRMay 4Corvallis @ West Albany
7.12John Baily2:33.10May 6MWC JV District Meet
8.10Conner Doe2:33.2hPRMay 4Corvallis @ West Albany
9.11Michael Dee2:35.43Mar 16West Albany @ Woodburn
10.9Reece Larrabee2:38.2hMay 4Corvallis @ West Albany
11.10Samuel Collet2:42.4hPRMay 4Corvallis @ West Albany
12.12Daniel Tucker2:58.6hMay 4Corvallis @ West Albany
 
1500 Meters
1.10Zach Roth4:14.12PRApr 15Springfield Rotary Invitational
2.12Alex Hasselman4:31.2hPRApr 20South Albany @ West Albany
3.11Ryan Mills5:00.1hApr 27West Albany @ Silverton
4.9Kevin Tegan5:00.8hPRApr 27West Albany @ Silverton
5.10Joshua Hanna5:04.0hPRApr 20South Albany @ West Albany
6.9Spencer Boragine5:07.0hPRApr 27West Albany @ Silverton
7.10Conner Doe5:08.3hPRMay 6MWC JV District Meet
8.9Issac Fieland5:10.3hPRApr 20South Albany @ West Albany
9.9Reece Larrabee5:16.8hApr 27West Albany @ Silverton
 
3000 Meters
1.10Zach Roth9:45.80PRMar 30Lebanon @ West Albany
2.12Alex Hasselman10:09.5hPRApr 20South Albany @ West Albany
3.11Ryan Mills10:48.51May 11Mid Willamette Conference
4.9Kevin Tegan10:50.6hPRMay 6MWC JV District Meet
5.9Reece Larrabee11:13.4hMay 6MWC JV District Meet
6.10Joshua Hanna11:37.86PRMar 16West Albany @ Woodburn
7.9Issac Fieland11:41.69PRApr 13West Albany @ Crescent Valley
 
110m Hurdles - 39"
1.9Tanner Keuter18.14cPRMay 4Corvallis @ West Albany
2.10Andrew Mason18.29 (1.7)PRMay 11Mid Willamette Conference
3.10Blake Dawson20.44cMay 4Corvallis @ West Albany
4.9Trevor Hale22.04cPRApr 20South Albany @ West Albany
 
300m Hurdles - 36"
1.10Andrew Mason45.73PRMay 11Mid Willamette Conference
2.9Tanner Keuter51.77PRMar 30Lebanon @ West Albany
3.10Blake Dawson52.36Mar 30Lebanon @ West Albany
4.9Trevor Hale53.64cPRMay 4Corvallis @ West Albany
 
4x100 Relay
1.-Jacob Lacoste
Anthony Thompson
Jarret LaCoste
Tanner Keuter
45.54cMay 4Corvallis @ West Albany
2.-Jarret LaCoste
Anthony Thompson
Jacob Lacoste
Tanner Keuter
46.04Apr 27West Albany @ Silverton
3.-Tanner Keuter
Jacob Lacoste
Jarret LaCoste
Anthony Thompson
46.24cApr 20South Albany @ West Albany
4.-Tanner Keuter
Brendan Breslin
Jacob Lacoste
Jarret LaCoste
46.32May 11Mid Willamette Conference
5.-Jacob Lacoste
Anthony Thompson
Tanner Keuter
Jarret LaCoste
46.43Apr 15Springfield Rotary Invitational
6.-Anthony Thompson
Jacob Lacoste
Jarret LaCoste
Michael Soot
46.54cApr 6Dallas at West Albany
7.-Jarret LaCoste
Michael Soot
Anthony Thompson
Jacob Lacoste
46.55Apr 13West Albany @ Crescent Valley
8.-Jacobi Smith
Nathan Clark
Brian Garcia
Micheal Alexander
47.18May 6MWC JV District Meet
9.-Nathan Clark
Micheal Alexander
Devon Holcomb
Jacobi Smith
47.30Apr 27West Albany @ Silverton
10.-Micheal Alexander
Nathan Clark
Devon Holcomb
Jacobi Smith
47.44cApr 20South Albany @ West Albany
11.-Micheal Alexander
Devon Holcomb
Tanner Keuter
Hyrum Crook
48.64cApr 6Dallas at West Albany
 
4x400 Relay
1.-Michael Soot
Michael Dee
Keith Harry
Tanner Keuter
3:44.20Apr 15Springfield Rotary Invitational
2.-Michael Dee
Alex Hasselman
Keith Harry
Zach Roth
3:46.0hMay 4Corvallis @ West Albany
3.-Jacobi Smith
Michael Soot
Michael Dee
Keith Harry
3:47.54Apr 27West Albany @ Silverton
4.-Michael Dee
Zach Roth
Jacobi Smith
Michael Soot
3:52.6hApr 20South Albany @ West Albany
5.-Keith Harry
Alex Hasselman
Michael Soot
Michael Dee
3:52.8hMar 30Lebanon @ West Albany
6.-Micheal Alexander
Devon Holcomb
Abel Rodriguez
Trevor Baley
3:56.62Apr 13West Albany @ Crescent Valley
7.-Devon Holcomb
Issac Fieland
Abel Rodriguez
Trevor Baley
3:58.8hApr 27West Albany @ Silverton
8.-Jacobi Smith
Abel Rodriguez
Devon Holcomb
Trevor Baley
3:59.1hMay 6MWC JV District Meet
9.-Trevor Baley
Abel Rodriguez
Jacobi Smith
Michael Soot
4:04.0hMay 4Corvallis @ West Albany
10.-Trevor Baley
Issac Fieland
Devon Holcomb
Abel Rodriguez
4:07.8hApr 20South Albany @ West Albany
11.-Conner Doe
Reece Larrabee
Spencer Boragine
Issac Fieland
4:33.73Mar 30Lebanon @ West Albany
 
Shot Put - 12lb
1.12Jarret LaCoste43' 0.25PRMar 16West Albany @ Woodburn
2.11Isaac Keister40' 2PRApr 15Springfield Rotary Invitational
3.10Hyrum Crook39' 10.5PRApr 27West Albany @ Silverton
4.10Buck Trulove37' 8.5PRMar 30Lebanon @ West Albany
5.11Virgil Powell37' 2.5PRMay 4Corvallis @ West Albany
6.9Alex Boyd35' 0May 4Corvallis @ West Albany
7.10Brendan Richmond34' 2.5PRApr 20South Albany @ West Albany
8.9Matthew Soot33' 10.5Apr 27West Albany @ Silverton
9.10Cole Zumwalt32' 0PRMay 4Corvallis @ West Albany
10.9Brian Garcia31' 9PRApr 20South Albany @ West Albany
11.11Nate Ferren31' 6.5May 6MWC JV District Meet
12.10Colton Brant28' 1Apr 20South Albany @ West Albany
 
Discus - 1.6kg
1.11Aaron Potter128' 6Apr 20South Albany @ West Albany
2.11Isaac Keister116' 0PRMay 4Corvallis @ West Albany
3.10Hyrum Crook108' 11Apr 13West Albany @ Crescent Valley
4.9Alex Boyd99' 10Apr 27West Albany @ Silverton
5.9Layne Ulm88' 8PRMay 6MWC JV District Meet
6.10Buck Trulove83' 0May 4Corvallis @ West Albany
7.10Cole Zumwalt76' 7PRApr 20South Albany @ West Albany
8.9Matthew Soot59' 4PRMar 16West Albany @ Woodburn
 
Javelin - 800g
1.11Aaron Potter172' 2PRMay 11Mid Willamette Conference
2.12Jarret LaCoste168' 5Apr 20South Albany @ West Albany
3.10Brendan Richmond134' 8PRApr 20South Albany @ West Albany
4.9Layne Ulm131' 7PRMay 6MWC JV District Meet
5.9Nathan Clark120' 6Apr 6Dallas at West Albany
6.11Nate Ferren112' 5PRApr 27West Albany @ Silverton
7.10Blake Dawson111' 3Mar 30Lebanon @ West Albany
8.10Colton Brant99' 2PRMay 4Corvallis @ West Albany
9.11Virgil Powell80' 6PRMar 30Lebanon @ West Albany
 
High Jump
1.9Jacob Lacoste6' 3May 11Mid Willamette Conference
2.10Cameron Dixon5' 6Mar 16West Albany @ Woodburn
3.10Brandon Dixon5' 4PRMar 16West Albany @ Woodburn
10Brendan Breslin5' 4PRMar 16West Albany @ Woodburn
 
Pole Vault
1.12Bryan Smith10' 6PRApr 20South Albany @ West Albany
2.11Benjamin Ohling8' 6PRApr 27West Albany @ Silverton
 
Long Jump
1.9Jacob Lacoste20' 2.5Mar 30Lebanon @ West Albany
2.10Brendan Breslin18' 10.25PRApr 27West Albany @ Silverton
3.10Anthony Thompson18' 7.75May 11Mid Willamette Conference
4.10Jacobi Smith17' 10.75PRMar 16West Albany @ Woodburn
5.10Andrew Mason17' 5.75PRApr 20South Albany @ West Albany
6.10Cameron Dixon17' 1.75PRMar 16West Albany @ Woodburn
7.10Micheal Alexander16' 11PRApr 27West Albany @ Silverton
8.9Brian Garcia16' 2.5PRMay 4Corvallis @ West Albany
9.9Tanner Keuter16' 2Mar 30Lebanon @ West Albany
10.9Trevor Baley16' 1.75PRApr 6Dallas at West Albany
11.11Brandon Myers15' 8.75PRApr 27West Albany @ Silverton
12.10Ben Engel15' 4Apr 6Dallas at West Albany
 
Triple Jump
1.9Jacob Lacoste41' 11.5Apr 27West Albany @ Silverton
2.10Brendan Breslin39' 7.75PRApr 27West Albany @ Silverton
3.10Brandon Dixon37' 5.5Mar 30Lebanon @ West Albany
4.10Anthony Thompson37' 4PRApr 6Dallas at West Albany
5.9Tanner Keuter37' 2Apr 20South Albany @ West Albany
6.10Ben Engel36' 2.25Apr 27West Albany @ Silverton
 

Womens

100 Meters
1.12Sara Carrasco12.90 (2.3)May 11Mid Willamette Conference
2.12Jaclyn Silsby12.99 (.9)May 11Mid Willamette Conference
3.9Adrianna Curteman13.66 (1.6)May 11Mid Willamette Conference
4.10Rachel Proteau13.83PRApr 27West Albany @ Silverton
5.11Mariah Alley14.09Mar 16West Albany @ Woodburn
6.10Kiarra Huey14.24cMay 4Corvallis @ West Albany
10Cassandra Ruprecht14.24cMay 4Corvallis @ West Albany
8.10Breanna Froemke14.44cPRApr 20South Albany @ West Albany
9.11Ashton Cunningman14.58PRMar 16West Albany @ Woodburn
10.10Amber Parker14.61PRMar 30Lebanon @ West Albany
11.11Asha Fitch14.64cPRMay 4Corvallis @ West Albany
12.9Haven Barrett14.65PRMar 30Lebanon @ West Albany
13.9Danielle Meadows14.68PRMar 30Lebanon @ West Albany
14.12Brittany Baker14.69PRMar 16West Albany @ Woodburn
15.10Ricki Richards15.16Mar 30Lebanon @ West Albany
16.11Shelby Fitch16.13Mar 30Lebanon @ West Albany
17.10Mari Davison16.21Mar 16West Albany @ Woodburn
18.11Rosa Martinez17.14cPRMay 4Corvallis @ West Albany
 
200 Meters
1.12Jaclyn Silsby26.12 (1.4)PRMay 21OSAA 5A State Championships Day 2
2.12Sara Carrasco27.44 (.9)PRMay 11Mid Willamette Conference
3.9Adrianna Curteman28.64cPRMay 4Corvallis @ West Albany
4.11Mariah Alley29.04cApr 6Dallas at West Albany
5.12Brittany Baker29.74cPRApr 20South Albany @ West Albany
6.12Mary Salas30.43Mar 30Lebanon @ West Albany
7.11Asha Fitch30.54cPRMay 4Corvallis @ West Albany
8.10Kiarra Huey30.84cMay 4Corvallis @ West Albany
9.9Madison Hunter31.31PRApr 13West Albany @ Crescent Valley
10.9Haven Barrett31.74cPRApr 6Dallas at West Albany
11.11Ariella Dickson32.04cApr 6Dallas at West Albany
12.10Ricki Richards32.16PRMar 16West Albany @ Woodburn
13.12Thais Villa Nova34.03PRApr 13West Albany @ Crescent Valley
 
400 Meters
1.11Mariah Alley1:04.98Apr 15Springfield Rotary Invitational
2.12Brittany Baker1:08.64cPRMay 4Corvallis @ West Albany
3.9Madison Hunter1:09.04cMay 4Corvallis @ West Albany
4.9Haven Barrett1:12.50PRApr 13West Albany @ Crescent Valley
 
800 Meters
1.12Sophie Kaplan2:41.1hMay 4Corvallis @ West Albany
2.10Katie Higinbotham2:42.19PRMay 11Mid Willamette Conference
3.9Madison Hunter3:03.70PRMar 16West Albany @ Woodburn
4.9Juliana Alverez3:20.6hPRApr 6Dallas at West Albany
 
1500 Meters
1.12Sophie Kaplan5:28.15May 11Mid Willamette Conference
2.10Katie Higinbotham5:39.64Apr 15Springfield Rotary Invitational
3.11Teal Barrett5:50.5hApr 20South Albany @ West Albany
 
3000 Meters
1.12Sophie Kaplan12:00.27May 11Mid Willamette Conference
 
100m Hurdles - 33"
1.11Jessica Trisdale17.64cMay 4Corvallis @ West Albany
2.11Teal Barrett18.44cPRMay 4Corvallis @ West Albany
3.10Ricki Richards18.54 (1.4)May 11Mid Willamette Conference
4.10Cassandra Ruprecht18.83PRMay 6MWC JV District Meet
5.11Becca Taylor19.44PRMar 16West Albany @ Woodburn
6.11Ariella Dickson20.58PRApr 13West Albany @ Crescent Valley
7.9Danielle Prow20.94cPRApr 20South Albany @ West Albany
8.11Naphtali Murray21.34cApr 20South Albany @ West Albany
9.9Mackenzi Capri24.15PRApr 27West Albany @ Silverton
 
300m Hurdles - 30"
1.11Jessica Trisdale53.39PRApr 15Springfield Rotary Invitational
2.11Teal Barrett53.76May 11Mid Willamette Conference
3.10Cassandra Ruprecht57.83PRApr 27West Albany @ Silverton
4.11Becca Taylor58.53PRMar 30Lebanon @ West Albany
5.11Naphtali Murray1:03.30Mar 30Lebanon @ West Albany
 
4x100 Relay
1.-Sara Carrasco
Dani Kastrava
Jaclyn Silsby
Rachel Proteau
49.60May 21OSAA 5A State Championships Day 2
2.-Sara Carrasco
Dani Kastrava
Rachel Proteau
Jaclyn Silsby
50.83May 11Mid Willamette Conference
3.-Adrianna Curteman
Rachel Proteau
Dani Kastrava
Sara Carrasco
51.79Apr 27West Albany @ Silverton
4.-Rachel Proteau
Jaclyn Silsby
Mariah Alley
Sara Carrasco
52.15Apr 13West Albany @ Crescent Valley
5.-Sara Carrasco
Dani Kastrava
Jaclyn Silsby
Mariah Alley
52.41Apr 15Springfield Rotary Invitational
6.-Adriana Curteman
Sara Carrasco
Dani Kastrava
Jaclyn Silsby
52.94cApr 20South Albany @ West Albany
7.-Mariah Alley
Sara Carrasco
Rachel Proteau
Jaclyn Silsby
53:07.14cApr 6Dallas at West Albany
 
4x400 Relay
1.-Mariah Alley
Teal Barrett
Sophie Kaplan
Brittany Baker
4:30.33May 11Mid Willamette Conference
2.-Mariah Alley
Sara Carrasco
Brittany Baker
Jaclyn Silsby
4:33.2hApr 6Dallas at West Albany
3.-Adriana Curteman
Madison Hunter
Katie Higinbotham
Mariah Alley
4:35.60Apr 15Springfield Rotary Invitational
4.-Mariah Alley
Teal Barrett
Sophie Kaplan
Katie Higinbotham
4:38.0hApr 27West Albany @ Silverton
5.-Mariah Alley
Brittany Baker
Madison Hunter
Teal Barrett
4:39.6hMay 4Corvallis @ West Albany
6.-Mariah Alley
Teal Barrett
Brittany Baker
Madison Hunter
4:43.4hMar 30Lebanon @ West Albany
7.-Thais Villa Nova
Madison Hunter
Teal Barrett
Mariah Alley
4:46.10Mar 16West Albany @ Woodburn
 
Shot Put - 4kg
1.10Taylor Babbit29' 5.5May 4Corvallis @ West Albany
2.11Erin Pilkerton28' 1May 11Mid Willamette Conference
3.12Hanna Miller26' 11Apr 20South Albany @ West Albany
4.12Rachelle Goethals25' 7Apr 13West Albany @ Crescent Valley
5.10Peyton Zeigler24' 6PRMar 30Lebanon @ West Albany
9Adrianna Curteman24' 6PRMay 4Corvallis @ West Albany
7.9Alicia Ziemer24' 3PRApr 6Dallas at West Albany
8.11Aramis Murray19' 8PRApr 20South Albany @ West Albany
9.11Jo Jill Davis18' 11.5PRApr 13West Albany @ Crescent Valley
 
Discus - 1kg
1.12Rachelle Goethals83' 7PRApr 15Springfield Rotary Invitational
2.10Taylor Babbit79' 5May 4Corvallis @ West Albany
3.10Katrina Bielenberg76' 6Apr 13West Albany @ Crescent Valley
4.12Hanna Miller76' 2May 4Corvallis @ West Albany
 
Javelin - 600g
1.10Katrina Bielenberg105' 5May 4Corvallis @ West Albany
2.11Erin Pilkerton87' 5Apr 27West Albany @ Silverton
3.10Taylor Babbit86' 8PRApr 27West Albany @ Silverton
4.12Rachelle Goethals85' 3May 4Corvallis @ West Albany
5.9Alicia Ziemer80' 9PRApr 20South Albany @ West Albany
6.10Peyton Zeigler66' 5PRMar 30Lebanon @ West Albany
7.12Hanna Miller53' 9Mar 16West Albany @ Woodburn
8.11Jo Jill Davis44' 2PRApr 20South Albany @ West Albany
9.9Mackenzi Capri42' 0PRMar 30Lebanon @ West Albany
10.11Aramis Murray34' 4PRMar 16West Albany @ Woodburn
 
High Jump
1.10Rachel Proteau5' 9Jun 4BorderDuel Track Classic
2.10Amber Parker4' 8PRApr 13West Albany @ Crescent Valley
3.9Danielle Meadows4' 6PRMar 16West Albany @ Woodburn
4.11Naphtali Murray4' 2Mar 30Lebanon @ West Albany
 
Pole Vault
1.12Crystal Gates7' 6PRApr 20South Albany @ West Albany
2.9Jessica Henslee7' 0Apr 27West Albany @ Silverton
 
Long Jump
1.12Jaclyn Silsby17' 6.5PRMay 4Corvallis @ West Albany
2.12Sara Carrasco17' 2May 11Mid Willamette Conference
3.12Dani Kastrava16' 1.5May 11Mid Willamette Conference
4.10Breanna Froemke14' 10.5PRApr 20South Albany @ West Albany
5.9Adrianna Curteman14' 2May 4Corvallis @ West Albany
6.12Mary Salas13' 8.25Apr 27West Albany @ Silverton
7.9Danielle Prow13' 0PRApr 20South Albany @ West Albany
8.12Brittany Baker12' 7.5PRApr 13West Albany @ Crescent Valley
9.11Ashton Cunningman12' 0PRMay 4Corvallis @ West Albany
10.12Thais Villa Nova11' 11.75PRApr 13West Albany @ Crescent Valley
11.9Alicia Ziemer11' 0.5PRMar 16West Albany @ Woodburn
12.11Aramis Murray10' 4.25PRApr 20South Albany @ West Albany
 
Triple Jump
1.12Mary Salas31' 7.75PRApr 27West Albany @ Silverton
2.11Ashton Cunningman27' 1.5PRMay 4Corvallis @ West Albany
 

*Recent improvement