Add the salmon to a large mixing bowl. Flake the salmon with a fork if needed and remove out any pieces if you are not using boneless, skinless salmon.
Add in all the remaining ingredients except for the avocado oil. Stir until fully combined. Make sure that the mixture sticks together well. If the mixture is too dry, add in more mayonnaise and if it appears too wet add in more panko breadcrumbs.
Form the mixture into 8 patties that are approximately ½ inch thick. Place the patties on a baking sheet and refrigerate for at least 30 minutes so that they do not fall apart while they are cooking.
Preheat the Blackstone grill over medium low heat (around 375 degrees F).
Spread the oil onto the grill in a thin layer.
Add the patties to the skillet in a single layer.
Cook the patties for 3-4 minutes on each side until they are lightly golden brown.
Remove from the skillet. Serve warm with your favorite dipping sauce and enjoy!