Mens

55 Meter DashCompare top 1
1.12Jonah Culliton6.96PRWIEau Claire MemorialApr 07Stout Elite Meet
100 MetersCompare top 10
1.10Marquez Clerveaux10.84PRWIRice LakeMay 16Big Rivers Conference Championships
2.11Kenny Bednarek10.88WIRice LakeMay 09Rice lake Rotary Invite
3.12Sam Fritz10.98PRWIRiver FallsMay 16Big Rivers Conference Championships
4.12Brian Wheeler11.00PRWIMenomonieMay 16Big Rivers Conference Championships
5.12Evan Spaeth11.02PRWIChippewa FallsMay 16Big Rivers Conference Championships
6.12Evan Husby11.13PRWIMenomonieMay 16Big Rivers Conference Championships
7.12Mitchell Hockbein11.41PRWIHudsonMay 16Big Rivers Conference Championships
11Cole Birch11.41WINew RichmondMay 16Middle Border Conference Meet
9.9Dawson Stroik11.42PRWIRice LakeMay 16Big Rivers Conference Championships
10.12Sam Altena11.46PRWINew RichmondMay 16Middle Border Conference Meet
100 Meters - WheelchairCompare top 2
1.9Ty Wiberg19.75WIChippewa FallsApr 21Border Battle
2.11Ally Lehmann30.40PRWIChippewa FallsApr 21Border Battle
200 MetersCompare top 10
1.11Kenny Bednarek21.34WIRice LakeMay 25WIAA D2 Sectional - Medford
2.10Marquez Clerveaux22.32WIRice LakeMay 25WIAA D2 Sectional - Medford
3.12Sam Fritz22.59PRWIRiver FallsMay 25WIAA D1 Sectional - DC Everest
4.11Braden Pick22.85WIEau Claire NorthMay 09Eau Claire City Meet
5.12Evan Spaeth23.11PRWIChippewa FallsApr 21Border Battle
6.10DeAirus Clerveaux23.12PRWIRice LakeMay 16Big Rivers Conference Championships
7.12Nathaniel Anderson23.19PRWIEau Claire MemorialApr 28Evergreen Boys Invitational
8.11Kyle Wilson23.36WIEau Claire MemorialApr 11Chippewa Falls Triangular
9.11Dylan Minke23.49WINew RichmondMay 16Middle Border Conference Meet
10.12Evan Husby23.51PRWIMenomonieApr 13Mustang Outdoor Open
200 Meters - Relay SplitCompare top 10
1.12Brian Wheeler23.84cPRWIMenomonieMay 05New Richmond Relays
2.10Adam Wilson23.94cWIMenomonieMay 05New Richmond Relays
3.12Mitchell Weber24.14cPRWIMenomonieMay 05New Richmond Relays
4.10Logan Sorenson24.44cPRWIMenomonieMay 05New Richmond Relays
11Tyler Amundson24.44cWIMenomonieApr 21Tiger Open
6.9Alan Grey24.54cPRWIMenomonieMay 16Big Rivers Conference Championships
7.10Emmett Suckow24.84cWIMenomonieMay 22WIAA D1 Regional - Superior
8.9Jed Ogea25.84cWIMenomonieMay 08Buffalo Invite
9.9Wyatt Hanson26.44cPRWIMenomonieMay 02Mustang JV Invite
9Adrien McCabe26.44cPRWIMenomonieMay 02Mustang JV Invite
400 MetersCompare top 10
1.11Kenny Bednarek46.19PRWIRice LakeMay 25WIAA D2 Sectional - Medford
2.10DeAirus Clerveaux49.90WIRice LakeMay 16Big Rivers Conference Championships
3.12Drake Schneider49.93PRWIEau Claire MemorialApr 25Old Abe Invite
4.11Dylan Wachter50.49PRWINew RichmondMay 22WIAA D1 Regional - Superior
5.12Evan Spaeth50.81PRWIChippewa FallsMay 16Big Rivers Conference Championships
6.12Nathaniel Anderson50.93PRWIEau Claire MemorialMay 25WIAA D1 Sectional - DC Everest
7.11Braden Pick51.41PRWIEau Claire NorthMay 16Big Rivers Conference Championships
8.12Thomas Newell51.43PRWIHudsonMay 25WIAA D1 Sectional - DC Everest
9.10Marquez Clerveaux52.31PRWIRice LakeApr 11Osceola Invite
10.11Arik Skifstad52.32WIEau Claire NorthApr 25Old Abe Invite
400 Meters - Relay SplitCompare top 10
1.10Devin Williams53.54cWIMenomonieMay 02Mustang JV Invite
2.10Ryan Westphal54.84cPRWIMenomonieMay 11Raider JV Invite
11Dane Dittman54.84cWIMenomonieMay 16Big Rivers Conference Championships
4.9Wyatt Hanson55.84cWIMenomonieMay 18BRC JV Championships
5.10Logan Sorenson56.14cPRWIMenomonieMay 16Big Rivers Conference Championships
6.10Emmett Suckow56.44cWIMenomonieMay 16Big Rivers Conference Championships
10Jack Leipnitz56.44cWIMenomonieApr 21Tiger Open
8.9Simon Fichter56.84cWIMenomonieMay 18BRC JV Championships
9.10Adam Wilson57.84cWIMenomonieMay 05New Richmond Relays
12Jason Labs57.84cPRWIMenomonieMay 08Buffalo Invite
400 Meters - WheelchairCompare top 2
1.9Ty Wiberg1:12.71WIChippewa FallsApr 21Border Battle
2.11Ally Lehmann2:31.46PRWIChippewa FallsApr 21Border Battle
800 MetersCompare top 10
1.11Dylan Wachter1:55.66PRWINew RichmondJun 03WIAA D1 State Championships
2.12Erik Sworski2:00.80PRWIChippewa FallsJun 03WIAA D1 State Championships
3.12Will Bohnert2:03.01PRWIRiver FallsMay 22WIAA D1 Regional - Superior
4.11Kenny Bednarek2:03.11PRWIRice LakeApr 11Osceola Invite
5.12George Halunen2:03.32PRWIHudsonMay 16Big Rivers Conference Championships
6.11Jason Voelker2:03.82WIEau Claire NorthMay 16Big Rivers Conference Championships
7.12Charlie Radosevich2:04.07PRWIRiver FallsMay 22WIAA D1 Regional - Superior
8.12Connor Johnson2:05.76PRWIHudsonMay 16Big Rivers Conference Championships
9.10Zak Sather2:06.90PRWIEau Claire MemorialApr 11Chippewa Falls Triangular
10.11Blake Rudd2:07.37WIEau Claire NorthMay 09Eau Claire City Meet
800 Meters - Relay SplitCompare top 6
1.9Simon Fichter2:11.6hWIMenomonieMay 16Big Rivers Conference Championships
2.11Matthew Kieffer2:12.1hWIMenomonieApr 21Tiger Open
3.10Ryan Westphal2:13.2hWIMenomonieMay 25WIAA D1 Sectional - DC Everest
4.11Dane Dittman2:14.0hWIMenomonieMay 16Big Rivers Conference Championships
5.9Rocco Jemilo2:16.9hWIMenomonieMay 16Big Rivers Conference Championships
6.9Tyler Buhr2:17.6hPRWIMenomonieApr 21Tiger Open
1600 MetersCompare top 10
1.11David Ecker4:26.99WIEau Claire NorthMay 25WIAA D1 Sectional - DC Everest
2.12Erik Sworski4:28.80PRWIChippewa FallsMay 25WIAA D1 Sectional - DC Everest
3.10Josh Becker4:31.56WIEau Claire MemorialMay 25WIAA D1 Sectional - DC Everest
4.12Connor Johnson4:32.21PRWIHudsonMay 22WIAA D1 Regional - Superior
5.10George Bond4:32.34PRWIHudsonApr 21Border Battle
6.12George Halunen4:33.35PRWIHudsonApr 25Hopkins True Team Invitational
7.10Zak Sather4:33.45PRWIEau Claire MemorialApr 25Old Abe Invite
8.11Dylan Wachter4:37.35WINew RichmondMay 05New Richmond Relays
9.12Will Bohnert4:40.01WIRiver FallsMay 05New Richmond Relays
10.12Hogan Metzler4:44.53PRWIEau Claire MemorialMay 09Eau Claire City Meet
1600 Meters - WheelchairCompare top 1
1.9Ty Wiberg5:11.27WIChippewa FallsApr 21Border Battle
3200 MetersCompare top 10
1.10Zak Sather9:39.09PRWIEau Claire MemorialJun 03WIAA D1 State Championships
2.10George Bond9:44.99PRWIHudsonMay 16Big Rivers Conference Championships
3.11David Ecker9:56.46WIEau Claire NorthMay 09Eau Claire City Meet
4.12Ben Gochanour10:11.54PRWIEau Claire MemorialMay 16Big Rivers Conference Championships
5.11Matthew Kieffer10:15.64WIMenomonieMay 16Big Rivers Conference Championships
6.11Tyler Cernohous10:17.66PRWIRiver FallsMay 16Big Rivers Conference Championships
7.10Josh Becker10:21.02PRWIEau Claire MemorialApr 28Evergreen Boys Invitational
8.10Keegan Sansone10:31.40PRWIHudsonMay 16Big Rivers Conference Championships
9.12Kyle Rust10:33.83PRWIHudsonMay 16Big Rivers Conference Championships
10.9Noah Lundeen10:34.00WIHudsonApr 25Hopkins True Team Invitational
55m Hurdles - 39"Compare top 1
1.12Drake Schneider7.78PRWIEau Claire MemorialApr 07Stout Elite Meet
110m Hurdles - 39"Compare top 10
1.12Drake Schneider14.94WIEau Claire MemorialMay 22WIAA D1 Regional - Superior
2.12Derek Bates15.45PRWIHudsonMay 16Big Rivers Conference Championships
3.11Mitch Stelter15.46WIChippewa FallsApr 24Black River Falls Hoffman Invitational
12Brandon Powers15.46WINew RichmondMay 25WIAA D1 Sectional - DC Everest
5.10Samuel Zbornik15.53PRWIMenomonieMay 16Big Rivers Conference Championships
6.10Carter Maack15.78WIHudsonMay 16Big Rivers Conference Championships
7.12Alex Kulzer16.60WIChippewa FallsMay 16Big Rivers Conference Championships
8.11Kevyn Perkins16.80WIMenomonieMay 16Big Rivers Conference Championships
9.11Aaron Loftgren16.90PRWIHudsonApr 21Border Battle
10.12Chase Booth16.98PRWIEau Claire NorthMay 16Big Rivers Conference Championships
300m Hurdles - 36"Compare top 10
1.12Drake Schneider38.05PRWIEau Claire MemorialJun 03WIAA D1 State Championships
2.10Samuel Zbornik41.37PRWIMenomonieMay 16Big Rivers Conference Championships
3.11Brandon Haag42.06WINew RichmondMay 22WIAA D1 Regional - Superior
4.12Alex Kulzer42.51WIChippewa FallsMay 16Big Rivers Conference Championships
5.12Derek Bates42.59PRWIHudsonMay 16Big Rivers Conference Championships
6.10Logan Podolak42.79WIEau Claire NorthMay 16Big Rivers Conference Championships
7.11Mitch Stelter42.88WIChippewa FallsMay 16Big Rivers Conference Championships
8.12Brandon Powers43.04cWINew RichmondApr 21Tiger Open
9.10Carter Maack43.48WIHudsonMay 16Big Rivers Conference Championships
10.12Marc Rademaker44.08PRWIRice LakeMay 16Big Rivers Conference Championships
4x100 RelayCompare top 10
1.Connor Hines
Jack Hines
Sam Fritz
Stefan Klechefski
43.38WIRiver FallsMay 25WIAA D1 Sectional - DC Everest
2.Logan Sorenson
Evan Husby
Devin Williams
Brian Wheeler
43.50WIMenomonieMay 25WIAA D1 Sectional - DC Everest
3.Dawson Stroik
Marquez Clerveaux
Brohde Aspseter
DeAirus Clerveaux
43.51WIRice LakeJun 03WIAA D2 State Championships
4.Relay Team43.87WIMenomonieMay 05New Richmond Relays
5.Dawson Stroik
DeAirus Clerveaux
Brohde Aspseter
Marquez Clerveaux
44.05WIRice LakeMay 25WIAA D2 Sectional - Medford
6.Relay Team44.18WINew RichmondMay 05New Richmond Relays
7.Logan Sorenson
Evan Husby
Mitchell Weber
Brian Wheeler
44.26WIMenomonieMay 22WIAA D1 Regional - Superior
8.Matt Bruder
Codie Meinen
Evan Spaeth
Eric Swenson
44.31WIChippewa FallsApr 28Evergreen Boys Invitational
9.Relay Team44.32WIRiver FallsApr 13Mustang Outdoor Open
10.Brandon Powers
Cole Birch
Noah Powers
Dylan Minke
44.68WINew RichmondMay 25WIAA D1 Sectional - DC Everest
4x100 Throwers Relay - ThrowersCompare top 6
1.Relay Team49.69WIEau Claire NorthMay 05New Richmond Relays
2.Relay Team50.31WIRice LakeMay 05New Richmond Relays
3.Relay Team51.18WIMenomonieMay 05New Richmond Relays
4.Relay Team51.46WIRiver FallsMay 05New Richmond Relays
5.Relay Team52.35WIHudsonMay 05New Richmond Relays
6.Relay Team54.57WINew RichmondMay 05New Richmond Relays
4x200 Relay - Compare top 10
1.Paul Sparstad
Thomas Newell
Chase McArthur
Mitchell Hockbein
1:30.79WIHudsonJun 03WIAA D1 State Championships
2.Eric Swenson
Evan Spaeth
Codie Meinen
Jared Myers
1:31.14WIChippewa FallsMay 25WIAA D1 Sectional - DC Everest
3.Thomas Newell
Mitchell Hockbein
Chase McArthur
Paul Sparstad
1:31.19WIHudsonMay 25WIAA D1 Sectional - DC Everest
4.Codie Meinen
Jared Myers
Evan Spaeth
Eric Swenson
1:31.26WIChippewa FallsJun 03WIAA D1 State Championships
5.Matthew Bruder
Evan Spaeth
Matthew Rees
Jared Myers
1:32.69WIChippewa FallsApr 24Black River Falls Hoffman Invitational
6.Relay Team1:33.03WIRice LakeMay 05New Richmond Relays
7.Austin Werdin
Ray Davis
Brennan Neuser
Aslan Akervik
1:33.22WIEau Claire NorthMay 16Big Rivers Conference Championships
8.Braden Pick
Brennan Neuser
Austin Werdin
Aslan Akervik
1:33.29WIEau Claire NorthMay 22WIAA D1 Regional - Superior
9.Cooper Strand
Dylan Minke
Noah Powers
Brandon Haag
1:33.30WINew RichmondMay 25WIAA D1 Sectional - DC Everest
10.Connor Hines
Karl Linton
Nathaniel Rixmann
Stefan Klechefski
1:33.50WIRiver FallsMay 16Big Rivers Conference Championships
4x400 RelayCompare top 10
1.Marquez Clerveaux
Ben Crotteau
Kenneth Bednarek
DeAirus Clerveaux
3:19.88WIRice LakeJun 03WIAA D2 State Championships
2.Marquez Clerveaux
Ben Crotteau
DeAirus Clerveaux
Kenneth Bednarek
3:20.27WIRice LakeJun 03WIAA D2 State Championships
3.Arik Skifstad
Braden Pick
Jason Voelker
Austin Werdin
3:23.59WIEau Claire NorthJun 03WIAA D1 State Championships
4.Marquez Clerveaux
Ben Crottteau
DeAirus Clerveaux
Kenneth Bednarek
3:23.65WIRice LakeMay 16Big Rivers Conference Championships
5.Arik Skifstad
Braden Pick
Austin Werdin
Jason Voelker
3:24.62WIEau Claire NorthMay 25WIAA D1 Sectional - DC Everest
6.Erik Sworski
Evan Spaeth
Eric Swenson
Jared Myers
3:28.09WIChippewa FallsMay 25WIAA D1 Sectional - DC Everest
7.Karl Linton
Niko Zoller
Jared Syverson
Payton Flood
3:28.12WIRiver FallsMay 25WIAA D1 Sectional - DC Everest
8.Chase McArthur
Paul Sparstad
Elijah Ondrusik
Thomas Newell
3:28.51WIHudsonMay 25WIAA D1 Sectional - DC Everest
9.Relay Team3:28.57WIEau Claire NorthMay 05New Richmond Relays
10.Jared Syverson
Niko Zoller
Karl Linton
Payton Flood
3:29.63WIRiver FallsMay 16Big Rivers Conference Championships
4x800 RelayCompare top 10
1.Will Bohnert
Jared Syverson
Niko Zoller
Payton Flood
8:12.07WIRiver FallsMay 25WIAA D1 Sectional - DC Everest
2.David Ecker
Blake Rudd
Elijah Ryba
Jason Voelker
8:13.14WIEau Claire NorthMay 25WIAA D1 Sectional - DC Everest
3.Payton Flood
Jared Syverson
Will Bohnert
Niko Zoller
8:16.73WIRiver FallsJun 03WIAA D1 State Championships
4.George Bond
Sam Kiecker
Seth Miner
Tyler Auge
8:24.81WIHudsonMay 25WIAA D1 Sectional - DC Everest
5.Payton Flood
Charlie Radosevich
Jared Syverson
Niko Zoller
8:25.67WIRiver FallsMay 16Big Rivers Conference Championships
6.Relay Team8:32.43WIRiver FallsMay 05New Richmond Relays
7.Relay Team8:35.09WIHudsonMay 05New Richmond Relays
8.Sam Kiecker
Seth Miner
Tyler Auge
George Bond
8:37.99WIHudsonApr 25Hopkins True Team Invitational
9.Relay Team8:44.12WIEau Claire NorthApr 13Hudson True Team
10.Mark Adams
Ben Gochanour
Zak Sather
Eli Wojahn
8:56.76WIEau Claire MemorialMay 16Big Rivers Conference Championships
SMR 1600m - [200-200-400-800]Compare top 6
1.Relay Team3:39.66WIEau Claire NorthMay 05New Richmond Relays
2.Relay Team3:39.97WIRice LakeMay 05New Richmond Relays
3.Relay Team3:51.83WIRiver FallsMay 05New Richmond Relays
4.Relay Team3:53.13WIHudsonMay 05New Richmond Relays
5.Relay Team4:07.27WINew RichmondMay 05New Richmond Relays
6.Relay Team4:08.27WIMenomonieMay 05New Richmond Relays
Shot Put - 12lbCompare top 10
1.12Jeremy Danielson51' 0.5PRWIEau Claire NorthMay 09Eau Claire City Meet
2.11Jamir Johnson50' 7PRWIEau Claire NorthMay 25WIAA D1 Sectional - DC Everest
3.10Adam Tracy49' 4.5PRWIEau Claire MemorialApr 07Stout Elite Meet
4.11Cormac Sampson49' 0WIEau Claire MemorialMay 09Eau Claire City Meet
5.12Cameron Severin47' 4PRWIEau Claire NorthMay 16Big Rivers Conference Championships
6.12Isaac Karpenske47' 2.25PRWINew RichmondMay 16Middle Border Conference Meet
7.12Channer Schutts46' 8.75WIMenomonieMay 08Buffalo Invite
8.11Cole Godbout46' 4PRWIHudsonApr 25Hopkins True Team Invitational
9.11Jack Kern45' 11WIEau Claire MemorialMay 22WIAA D1 Regional - Superior
10.12Alex Kotowski45' 0.25PRWIRiver FallsApr 21Border Battle
Shot Put - 12lb WheelchairCompare top 2
1.9Ty Wiberg21' 5WIChippewa FallsApr 21Border Battle
2.11Ally Lehmann7' 5.75PRWIChippewa FallsApr 21Border Battle
Discus - 1.6kgCompare top 10
1.12Cameron Severin157' 7PRWIEau Claire NorthMay 05New Richmond Relays
2.10Adam Tracy154' 6PRWIEau Claire MemorialMay 25WIAA D1 Sectional - DC Everest
3.11Cormac Sampson152' 5WIEau Claire MemorialMay 25WIAA D1 Sectional - DC Everest
4.12Jeremy Danielson150' 1WIEau Claire NorthMay 09Eau Claire City Meet
5.10JD Czech147' 9WIChippewa FallsApr 21Border Battle
6.11Brandon Haag147' 0WINew RichmondMay 05New Richmond Relays
7.12Channer Schutts146' 2PRWIMenomonieMay 08Buffalo Invite
8.11Jack Kern142' 9.5WIEau Claire MemorialMay 25WIAA D1 Sectional - DC Everest
9.12Alex Kotowski141' 9PRWIRiver FallsMay 05New Richmond Relays
10.12Cale Hannusch136' 9PRWIChippewa FallsMay 16Big Rivers Conference Championships
High JumpCompare top 10
1.12Chris Wright6' 3PRWIRiver FallsApr 13Mustang Outdoor Open
2.12Ben Crotteau6' 2PRWIRice LakeMay 09Rice lake Rotary Invite
3.9Cole Causby6' 1PRWIHudsonApr 13Hudson True Team
10Mike Ayensu-Mensah6' 1PRWIChippewa FallsMay 25WIAA D1 Sectional - DC Everest
5.12Ben Crottteau6' 0PRWIRice LakeApr 25Old Abe Invite
10Samuel Zbornik6' 0WIMenomonieApr 21Tiger Open
7.11Jack Pasche5' 10WIHudsonMay 02Mustang JV Invite
12Brian Wheeler5' 10WIMenomonieApr 13Mustang Outdoor Open
12Sam Altena5' 10PRWINew RichmondApr 21Tiger Open
10.11Kevyn Perkins5' 8WIMenomonieMay 08Buffalo Invite
10Devin Williams5' 8WIMenomonieMay 02Mustang JV Invite
11Andrew Kendhammer5' 8WIHudsonApr 13Hudson True Team
Pole VaultCompare top 10
1.12Chris Wright13' 0WIRiver FallsApr 13Mustang Outdoor Open
2.12Brandon Powers12' 6WINew RichmondApr 11Osceola Invite
12Bennett Smith12' 6PRWIRice LakeMay 25WIAA D2 Sectional - Medford
4.11Michael Rebozo12' 0WIRiver FallsApr 21Border Battle
11Dylan Minke12' 0WINew RichmondApr 13Mustang Outdoor Open
11Zion Zaloudek12' 0PRWIRiver FallsMay 16Big Rivers Conference Championships
12Alex Gruber12' 0PRWIChippewa FallsApr 24Black River Falls Hoffman Invitational
8.10Gunnar Leary11' 9WIEau Claire MemorialMay 16Big Rivers Conference Championships
12Coby Kison11' 9PRWIEau Claire MemorialMay 16Big Rivers Conference Championships
10.11Cole Birch11' 6PRWINew RichmondMay 11Raider JV Invite
Long JumpCompare top 10
1.12Drake Schneider22' 10.25PRWIEau Claire MemorialJun 03WIAA D1 State Championships
2.12Brian Wheeler22' 6.25PRWIMenomonieMay 16Big Rivers Conference Championships
3.10Devin Williams21' 1.25PRWIMenomonieMay 16Big Rivers Conference Championships
4.10Jared Creen20' 11.75WIRiver FallsMay 25WIAA D1 Sectional - DC Everest
5.12Austin Werdin20' 10.25PRWIEau Claire NorthMay 16Big Rivers Conference Championships
6.11Connor Hines20' 8WIRiver FallsMay 25WIAA D1 Sectional - DC Everest
7.10Paul Sparstad20' 7.5PRWIHudsonApr 13Hudson True Team
8.12Brandon Powers20' 6PRWINew RichmondMay 16Middle Border Conference Meet
10DeAirus Clerveaux20' 6WIRice LakeMay 22WIAA D2 Regional-Cameron
10.11Arik Skifstad20' 3.25PRWIEau Claire NorthMay 09Eau Claire City Meet
Triple JumpCompare top 10
1.12Evan Spaeth44' 3PRWIChippewa FallsMay 16Big Rivers Conference Championships
2.10Devin Williams43' 6WIMenomonieMay 16Big Rivers Conference Championships
3.12Jared Myers42' 3PRWIChippewa FallsMay 16Big Rivers Conference Championships
4.10Mike Ayensu-Mensah42' 0.75PRWIChippewa FallsMay 16Big Rivers Conference Championships
5.12Anthony Soukup41' 7.25PRWIHudsonMay 16Big Rivers Conference Championships
6.12Noah Powers41' 1.5PRWINew RichmondMay 16Middle Border Conference Meet
7.10Jared Creen41' 1WIRiver FallsMay 16Big Rivers Conference Championships
8.10Samuel Zbornik40' 9PRWIMenomonieMay 05New Richmond Relays
9.11Andrew Osterhues40' 7.5PRWIHudsonMay 05New Richmond Relays
10.11Evan Rank40' 4.75WIRiver FallsApr 21Border Battle

* = Recent improvement